Set configuration parameter in Simulink

4 visualizaciones (últimos 30 días)
Alessandra Cuneo
Alessandra Cuneo el 5 de Oct. de 2015
Comentada: Alessandra Cuneo el 5 de Oct. de 2015
Hi,
I have to run a simulink model from a script in Matlab. I'm using the sim command to run the model but I not find the right command to set the initial state. I am able to do it from the model (Simulation --> configuration parameters --> initial state) but I have some problem to do it from a script. Could anyone suggest me a solution?
Thanks

Respuesta aceptada

Sebastian Castro
Sebastian Castro el 5 de Oct. de 2015
For all configuration parameters in a model, you can right-click them and select "What's This?" This will bring up a small window which contains a table showing you the command-line way to use that particular parameter.
Following the above workflow, the parameters you care about are LoadInitialState and InitialState
You can do this either by using set_param before running the model or in the sim command itself.
>> set_param(bdroot,'LoadInitialState','on','InitialState','variableName');
>> simout = sim(bdroot,'StopTime','10');
>> simout = sim(bdroot,'StopTime','10','LoadInitialState','on','InitialState','variableName');
- Sebastian
  1 comentario
Alessandra Cuneo
Alessandra Cuneo el 5 de Oct. de 2015
Thank you so much...I implemented in the code and it works!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Run Individual Simulations en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by