[討論] simulink輸入/出問題
各位版大好,小弟有個關於 simulink及mfile 輸出 輸入問題想請教各位:
在simulink當中,我的model 大概是
input--state space--output
其中的state space 有ABCD四個矩陣,矩陣的多少取決於我的output的多少(速度)
我的問題是-
1.我如果要把輸出速度u, call進來script做判斷(if elseif迴圈)ABCD matrices是多少
,要該怎麼樣設定simulink block(有人說to mfile, 有人說 to workspace,)然後如何用
script 來呼叫呢?
2. 進一步,如果取得了u,進到迴圈後得到我要的四個矩陣,要如何搭配輸出指令 以及si
mulink ,每當速度改變後就去改變state space?
(還是說state space 中的ABCD中的值只要填好四個變數,在simulation中他自動會改變?
)
又或是我必須在state space之前再插入一個from workspace 呢?
很抱歉問這麼新手的問題,不過一直卡在這階段,網上查的指令及block選擇都很不一致(
mathlab),所以麻煩了,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 194.66.246.100
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1469193436.A.36F.html
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章