How to specify initial states for simulink model in structured format?
显示 更早的评论
Hi, I have a problem specifying initial states for my simulink model. Previously I did it like this,
options=simset('InitialState',initC); [t,x] = sim('EMMSACSIM_OPT',tBar,options);
where tBar is the time vector, and initC is the initial state vector. Now the newer version of matlab gives a warning and recommends that I specify the initial state in a structured format.
I could not find any examples for specifying initial state in a structured format , and would greatly appreciate if any one can share a few pointers.
Thanks.
回答(1 个)
Kaustubha Govind
2013-5-23
1 个投票
You can use Simulink.BlockDiagram.getInitialState to get the default initial state structure of your model, modify the values as needed, and then set it back as initial state.
类别
在 帮助中心 和 File Exchange 中查找有关 Event Functions 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!