exponenta event banner

полюса

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

Описание

пример

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