| 查看: 234 | 回复: 2 | |||
| 当前主题已经存档。 | |||
[交流]
【求助】Matlab连续转离散的问题
|
|||
|
呃,初来乍到,不明白的甚多,提点一二哦~~~ %已知:连续系统的传递函数(num/den) %求解:离散状态方程[Az,Bz,Cz,Dz] %采样时间:Tde %方法一 Gtf=tf(num,den); Gz=c2d(Gtf,Tde,'zoh'); [numz,denz]=tfdata(Gz,'v'); [Az,Bz,Cz,Dz]=tf2ss(numz,denz); %方法二 sym tt; [As,Bs,Cs,Ds]=tf2ss(num,den); Az=exp(As*Tde); f=exp(As*tt)*Bs; Bz=int(f,tt,0,Tde); Bz=subs(Bz); %方法三 [As,Bs,Cs,Ds]=tf2ss(num,den); [Az Bz Cz Dz]=c2dm(As,Bs,Cs,Ds,Tde,'zoh'); 到底那个的结果是对的哦? |
» 猜你喜欢
越来越担心硕士毕业后没有竞争力了
已经有14人回复
论文的挂名怎么评判贡献?基金申请中,排名第一的挂名文章
已经有3人回复
申博自荐 2篇一区TOP+1篇EI+2公开发明专利 2027博士申请
已经有3人回复
闲聊
已经有6人回复
申博求助
已经有4人回复
2楼2009-04-08 13:05:21
3楼2009-04-08 13:07:51










回复此楼