How do I pass simulink start and stop times to simulink from a .m file called by appdesigner created GUI.
19 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Gary Stirk
le 12 Déc 2016
Réponse apportée : Berkin Birol
le 25 Déc 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 commentaires
Réponse acceptée
David Barry
le 12 Déc 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')
Plus de réponses (1)
Berkin Birol
le 25 Déc 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 commentaires
Voir également
Catégories
En savoir plus sur Prepare Model Inputs and Outputs dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!