用Matlab进行部分分式展开

时间:2022-04-15 03:42:27

[r p k]=residue[num,den]

例如H(s)=(2s3+5s2+3s+6)/(s3+6s2+11s+6)

num=[2 5 3 6];

den=[1 6 11 6];

[r p k]=residue[num,den]

r=[-6 -4 3]   %留数

p=[-3 -2 1]     %极点

k=2                %余项