Detect Simulation end with MATLAB

11 views (last 30 days)
Hello,
I would like to know if it is possible to know when a Simulink model is done running.
I am using a M-file to load and run my model and I would like to detect the end of the simulation with a M-file, I have tried using get_param but I did not manage to make it work.
PS : The model saves a MAT file and is used after the simulation but it seems MATLAB(2007b) tries to use it before the simulation is done. That's why I would like to create a SimulationEnd flag.
Thank you in advance.

Accepted Answer

Christophe
Christophe on 20 Jan 2012
I found my answer : get_param('sys','SimulationStatus')
It gives 'running' or 'stopped'.

More Answers (0)

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!