看板Programming
标 题请问Matlab的问题???
发信站不良牛牧场 (Tue Mar 27 23:27:41 2007)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ntu!news.ee.ttu!news.cis.nctu!n
a=[-10 0 1;1 0 0;-0.02 0 2];
b=[0;0;2];
c=[0 1 0];
d=[0 0 0;0 0 0];
[N1,d1]=ss2tf(a,b,c,d,1);
上述的程式是用计算transfer matrix的,执行时我想应该是在d的部分
设错了,因为我自己用纸笔计算出来的d值为0,所以行列各是多少我也不太清楚,
想请教各位大大,这程式真的是d设错了吗?如果是,请问要如何修改?
如果不是,又是要修改哪里呢?
----------------------------------------------
G(s)={C(sI-A)^(-1)}*B+D
A=[-10 0 1
1 0 0
-0.02 0 2]
B=[0
0
2]
C=[0
1
0]
D=0
--
╭──── Origin:
<不良牛牧场> bbs.badcow.com.tw (210.200.247.200)─────╮
│ ↘ Welcome to SimFarm BBS -- From : [140.113.148.18] │
╰◣◣◢ ◢◢《不良牛免费拨接→电话:40586000→帐号:zoo→密码:zoo》 ◣◣◢ ─╯