conversion from simulation time to real time

6 visualizzazioni (ultimi 30 giorni)
cmcm
cmcm il 5 Apr 2014
hello ... i have a simulink program with fixed step size (0.001),, i run the program in time (0-300) ,, and when i want to plot my results, the "time axis" is the simulation time (not the real time) ... i.e. this 300 (simulation time) equal almost 1 minutes (in real word) ... how can i convert this 300 to 60 second to make the results in real time ?

Risposte (1)

Azzi Abdelmalek
Azzi Abdelmalek il 5 Apr 2014
Look at this example
t=0:300
y=sin(0.1*t)
tn=60;
t_new=linspace(0,60,numel(t))
plot(t_new,y)
  9 Commenti
Azzi Abdelmalek
Azzi Abdelmalek il 5 Apr 2014
Modificato: Azzi Abdelmalek il 5 Apr 2014
If you have the toolbox, just read the help, it's easy to use
Azzi Abdelmalek
Azzi Abdelmalek il 5 Apr 2014
To use the external mode, you will need also, a Simulink coder

Accedi per commentare.

Community Treasure Hunt

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

Start Hunting!

Translated by