Change referenced model simulation mode programmatically

조회 수: 18 (최근 30일)
Jonathan Drolet
Jonathan Drolet 2017년 10월 17일
답변: Aveek Podder 2017년 10월 20일
I have a complex model involving multiple referenced models in "Accelerator" simulation mode.
I want to do model coverage on all models, which requires having the "Normal" simulation mode.
I am looking for a way to recursively change the simulation mode of every referenced model to "Normal" prior to running the simulation. Ideally, something similar to Simulink.BlockDiagram.buildRapidAcceleratorTarget would be best.
Thanks,
Jonathan

답변 (1개)

Aveek Podder
Aveek Podder 2017년 10월 20일
Hi,
You can use 'set_param' command to change the simulation mode of the model.
The following command can be used to set the simulation mode of the model.
set_param('modelname','SimulationMode','mode')
For more information on programmatic interaction with the Acceleration modes, please go through the following link: https://www.mathworks.com/help/simulink/ug/interacting-with-the-acceleration-modes-programmatically.html

카테고리

Help CenterFile Exchange에서 Model References에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by