Pause and play simulink in programming
2 次查看(过去 30 天)
显示 更早的评论
Is it possible to pause and play again Simulink block diagram through programming? For more clarification I have to say that I want to pause (not stop) my Simulink which is run with sim command in a script file. Is it possible and if so how?
采纳的回答
Kaustubha Govind
2012-11-26
set_param('modename','SimulationCommand','start')
set_param('modename','SimulationCommand','pause')
set_param('modename','SimulationCommand','continue')
set_param('modename','SimulationCommand','stop')
10 个评论
Kaustubha Govind
2012-12-27
Sorry, I was away on vacation. Before you run the SIM command, could you run get_param(Name, 'StopTime') and make sure that the time returned is larger than the Pause block setting?
更多回答(1 个)
Nadir BOUTASSETA
2013-2-10
I think that the problem you are facing can be solved by using S-Functions such that at each iteration you change reference values and compute your cost function.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Programmatic Model Editing 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!