Разложение на простые дроби
Функция residue вычисляет вычеты, полюса и многочлен целой части отношения двух поли-номов. Это особенно полезно при представлении систем управления в виде передаточных функций. Для полиномов a(s) и b(s), при отсутствии кратных корней имеем
где r есть вектор-столбец вычетов, p есть вектор-столбец полюсов, а kесть вектор-строка це-лой части дробно-рациональной функции.Рассмотрим передаточную функцию
Для полиномов числителя и знаменателя этой функции имеем:
b = [-4 8]; a = [1 6 8].
Введя
[r, p, k] = residue(b, a)
получим
r =
-12
p =
-4
-2
k =
[ ]
Функция residue с тремя входными (r, p,иk) и двумя выходными (b2, a2) аргументами вы-полняет обратную функцию свертки имеющегося разложения на простые дроби, в дробно-рациональную функцию отношения двух полиномов.
[b2, a2] = residue(r, p, k)
b2 =
-4 8
a2 =