請問Matlab的問題???

看板Programming作者時間18年前 (2007/03/28 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
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 ◣◣─╯
文章代碼(AID): #162LlY00 (Programming)
文章代碼(AID): #162LlY00 (Programming)