作者juanesrule (Thug life)
看板MATLAB
标题[讨论] simulink输入/出问题
时间Fri Jul 22 21:17:13 2016
各位版大好,小弟有个关於 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://webptt.com/cn.aspx?n=bbs/MATLAB/M.1469193436.A.36F.html