Matlab中什么叫有理分式展开??
答案:2 悬赏:40 手机版
解决时间 2021-04-05 22:44
- 提问者网友:箛茗
- 2021-04-05 18:41
Matlab中什么叫有理分式展开??
最佳答案
- 五星知识达人网友:蓝房子
- 2021-04-05 20:14
将表达式100*(s+2)/[ s*(s+1)*(s+20)]进行部分分式展开。
可知:s*(s+1)*(s+20)=s^3+21*s^2+20*s
>> p1=[1 21 20 0];
>> p3=[100 200];
>> [r,p,k]=residue(p3,p1)
r = 留数行向量
-4.7368
-5.2632
10.0000
p = 极点行向量
-20
-1
0
k = 只项行向量
[ ]
展开结果:
-4.7368/(s+20)+[-5.2632/(s+1)]+10/s
可知:s*(s+1)*(s+20)=s^3+21*s^2+20*s
>> p1=[1 21 20 0];
>> p3=[100 200];
>> [r,p,k]=residue(p3,p1)
r = 留数行向量
-4.7368
-5.2632
10.0000
p = 极点行向量
-20
-1
0
k = 只项行向量
[ ]
展开结果:
-4.7368/(s+20)+[-5.2632/(s+1)]+10/s
全部回答
- 1楼网友:怙棘
- 2021-04-05 21:51
用MATLAB进行部分分式展开
MATLAB有一个命令用于求B(s)/A(s)的部分分式展开式。
设s的有理分式为
式中 (i=)和(j=)的某些值可能为零。在MATLAB的行向量中,num和den分别表示F(s)分子和分母的系数,即
num=[]
den=[1 ]
命令
[r,p,k]=residue(num,den)
MATLAB将按下式给出F(s)部分分式展开式中的留数、极点和余项:
上式与式(2.37)比较,显然有p(1)=-p1,p(2)=-p2,…,p(n)=-pn;r(1)=A1,r(2)=A2,…,r(n)=An;k(s)是余项。
MATLAB有一个命令用于求B(s)/A(s)的部分分式展开式。
设s的有理分式为
式中 (i=)和(j=)的某些值可能为零。在MATLAB的行向量中,num和den分别表示F(s)分子和分母的系数,即
num=[]
den=[1 ]
命令
[r,p,k]=residue(num,den)
MATLAB将按下式给出F(s)部分分式展开式中的留数、极点和余项:
上式与式(2.37)比较,显然有p(1)=-p1,p(2)=-p2,…,p(n)=-pn;r(1)=A1,r(2)=A2,…,r(n)=An;k(s)是余项。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯