полюса

Полюса выражения или функции

Синтаксис

P = poles(f,var)
P = poles(f,var,a,b)
[P,N] = poles(___)
[P,N,R] = poles(___)

Описание

пример

P = poles(f,var) находит полюса f относительно переменной var.

пример

P = poles(f,var,a,b) возвращает полюса в интервале (a,b).

пример

[P,N] = poles(___) возвращает полюса f и их порядков в N.

пример

[P,N,R] = poles(___) возвращает полюса f, их порядков и остатков в R.

Примеры

свернуть все

syms x
poles(1/(x-1i))
ans =
1i
poles(sin(x)/(x-1))
ans =
1

Найдите полюса этого выражения. Если вы не задаете переменную, poles использует переменную по умолчанию, определенную symvar.

syms x a
f = 1/((x-1)*(a-2));
poles(f)
ans =
1

Найдите полюса относительно a путем определения второго аргумента.

syms x a
poles(f,a)
ans =
2

Найдите полюса функции тангенса в интервале (-pi, pi).

syms x
poles(tan(x), x, -pi, pi)
ans =
 -pi/2
  pi/2

Функция тангенса имеет бесконечное число полюсов. Если вы не задаете интервал, poles не может найти всех их. Это выдает предупреждение и возвращает пустой символьный объект.

syms x
poles(tan(x))
Warning: Unable to determine poles.
ans =
Empty sym: 0-by-1

Если poles может доказать, что вход не имеет полюсов в интервале, это возвращается пустой, не выдавая предупреждение.

syms x
poles(tan(x), x, -1, 1)
ans =
Empty sym: 0-by-1

Возвратите порядки наряду с полюсами при помощи двух выходных аргументов. Ограничьте поисковый интервал (-pi, pi).

syms x
[Poles, Orders] = poles(tan(x)/(x-1)^3, x, -pi, pi)
Poles =
 -pi/2
  pi/2
     1
 
Orders =
 1
 1
 3

Возвратите остатки и порядки наряду с полюсами путем определения трех выходных аргументов.

syms x a
[Poles, Orders, Residues] = poles(a/(x^2*(x-1)), x)
Poles =
 1
 0
Orders =
 1
 2
Residues =
  a
 -a

Входные параметры

свернуть все

Введите, заданный как символьное выражение или функция.

Независимая переменная, заданная как символьная переменная.

Поисковый интервал для полюсов, заданных как вектор двух действительных числовых или символьных чисел (включая бесконечности).

Советы

  • Если poles не может найти все несъемные особенности и не может доказать, что они не существуют, он выдает предупреждение и возвращает пустой символьный объект.

  • Если poles может доказать, что вход не имеет полюсов (в заданном интервале или комплексной плоскости), это возвращается пустой, не выдавая предупреждение.

  • a и b должны быть вещественными числами или бесконечностями. Если вы обеспечиваете комплексные числа, poles использует пустой интервал и возвращает пустой символьный объект.

Смотрите также

| | |

Представленный в R2012b