How to set the simulation mode to Normal, in case of simulink standalone app?

5 visualizaciones (últimos 30 días)
Rahul
Rahul el 3 de Abr. de 2023
Editada: Rahul el 21 de Abr. de 2023
I am trying to create a standalone application using the MATLAB app designer. I want to control the simulation mode. I want to set the Simulation mode to Normal. I cannot simulate my current simulation model in rapid mode due to some restrictions from the S-Functions.
.
I am using the following code to overwrite the simulation mode.
%% simulinkModel is the Name of the Model
simIn = Simulink.SimulationInput(simulinkModel);
simIn = setModelParameter(simIn, 'SimulationMode', 'Normal');
out = sim(simIn);

Respuestas (1)

Gokul Nath S J
Gokul Nath S J el 21 de Abr. de 2023
Hi Rahul,
Based on your query it seems that you want to control the simulation parameters by having it configurable in the application itself. As a possible workaround, you can enabled a push button and once it's activated get a callback to set the setModelParameters to 'Normal'. By doing so, you can have the configurability to choose between the option.
Thanks,
Gokul Nath S J
  1 comentario
Rahul
Rahul el 21 de Abr. de 2023
Editada: Rahul el 21 de Abr. de 2023
thank you for your reply, This error is generated from the MATLAB stanad alone app (.exe). I want to control the simulation modes for an exe. And the code that I have used in mention in question is a part of button callback named RunbuttonPushed.

Iniciar sesión para comentar.

Categorías

Más información sobre App Building en Help Center y File Exchange.

Productos


Versión

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by