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