How do I pass simulink start and stop times to simulink from a .m file called by appdesigner created GUI.
17 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Gary Stirk
el 12 de Dic. de 2016
Respondida: Berkin Birol
el 25 de Dic. de 2019
I have a .m file which I am running that launches a simulink model using _
tstart = 0.096;
tend = 0.011;
sim('mySimulinkModel')_
and using simulation model configuration dialog box in simulink to define simulation Start time and simulation Stop time to 'tstart' and 'tend' respecctively.
Can I pass the start and stop times parametrically using something like:
sim('mySimulinkModel','tstart','0.096','tend','0.011')
0 comentarios
Respuesta aceptada
David Barry
el 12 de Dic. de 2016
Yes. StartTime and StopTime are the Model Parameters that you can set from the command line. The full list of model parameters can be found at https://uk.mathworks.com/help/simulink/slref/model-parameters.html
set_param('mymodel','StartTime','5','StopTime','100')
Más respuestas (1)
Berkin Birol
el 25 de Dic. de 2019
One additional answer. If you plan to use tstart and tend parametric, then this works:
tstart = "0.096";
tend = "0.011";
sim('mySimulinkModel','StartTime',tstart,'StopTime',tend)
0 comentarios
Ver también
Categorías
Más información sobre Prepare Model Inputs and Outputs 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!