Detect Simulation end with MATLAB

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.

 Respuesta aceptada

Christophe
Christophe el 20 de En. de 2012

5 votos

I found my answer : get_param('sys','SimulationStatus')
It gives 'running' or 'stopped'.

Más respuestas (0)

Categorías

Más información sobre Simulink Environment Customization en Centro de ayuda y File Exchange.

Productos

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by