Force update scope window when running rapid accelerator mode from command line
10 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Kaixiang Wang
am 4 Okt. 2018
Beantwortet: Qiaoli Ji
am 19 Dez. 2018
As stated in Design Your Model for Effective Acceleration, Simulink does not allow the update of scope unless the rapid accelerator model is run from Simulink menu, for whatever reason. However, I am using a GUI to call the Simulink model and I wish to see real-time output using the scope, but the scopes won't update.
I wonder if there is a way to change this Simulink behaviour (this restriction really seems artificial to me). Alternatively, I wonder if there is a way to pretend (using command line code) that I am running the model from Simulink menu.
0 Kommentare
Akzeptierte Antwort
TAB
am 5 Okt. 2018
Bearbeitet: TAB
am 5 Okt. 2018
Scope will not update with sim command, but it works with SimulationCommand (please dont ask why :P)
set_param('MyModel', 'SimulationCommand', 'start')
SimulationCommand can take one of following value:
'start' | 'stop' | 'pause' | 'continue' | 'step' | 'update' | 'WriteDataLogs' | 'SimParamDialog' | 'connect' | 'disconnect' | 'WriteExtModeParamVect' | 'AccelBuild'
3 Kommentare
TAB
am 5 Okt. 2018
You can use get_param('mymodel', 'SimulationStatus') combined with while loop to wait for simulation to finish.
Weitere Antworten (1)
Qiaoli Ji
am 19 Dez. 2018
Hi, Kaixiang Wang , I have met a question about matlab compiler installation. So could you help me? Thanks
QQ:1069994175
0 Kommentare
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!