Разложение на простые дроби

Функция 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 =