Pause and play simulink in programming
2 views (last 30 days)
Show older comments
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?
2 Comments
Accepted Answer
Kaustubha Govind
on 26 Nov 2012
set_param('modename','SimulationCommand','start')
set_param('modename','SimulationCommand','pause')
set_param('modename','SimulationCommand','continue')
set_param('modename','SimulationCommand','stop')
10 Comments
Kaustubha Govind
on 27 Dec 2012
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?
More Answers (1)
Nadir BOUTASSETA
on 10 Feb 2013
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.
See Also
Categories
Find more on Programmatic Model Editing in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!