Clear Filters
Clear Filters

Slow down simulation speed via app

5 views (last 30 days)
Johannes
Johannes on 21 Aug 2023
Answered: Ramtej on 28 Aug 2023
Hi,
I'm using an App as a graphical interface to visualize my simulations results on runtime. I'm also starting the simulation through the App with the sim command. Is there a way to slow down or speed up the simulation while running through a slider in the app(like the one from simulation pacing in simulink)?

Answers (1)

Ramtej
Ramtej on 28 Aug 2023
Hi Johannes,
I understand that you are trying to set Simulation pacing through a slider in the app.
You can leverage the below commands for the same.
% First enable Simulation Pacing using set_param or simOptions
set_param(model, 'EnablePacing', 'on');
% In the callback function of the slider, retrieve the value of the slider
% and use it to adjust the simulation pacing as per your requirement
set_param(model, 'PacingRate', value); % value is a finite positive integer
Hope this helps!

Products


Release

R2023a

Community Treasure Hunt

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

Start Hunting!