plot simulink signal into matlab

I have to plot a signals in a MATLAB gui.
With Simulink I make a simulation and I save the signal in the scope. I want to plot that signal in matlab I dont know what I have to do.i have used already plot(ScopeData.time, ScopeData.signals.values)command but it shows Undefined function or variable 'ScopeData'. now how can i solve it?

 Respuesta aceptada

Ali
Ali el 4 de Feb. de 2013

1 voto

save data to workspace as array by choosing the option from the scope giving required label u want let say sig .... then go to matlab workspace ad then try plot(sig )... hope it will work.......

1 comentario

papan dey
papan dey el 5 de Feb. de 2013
thank you.it works. Now if i want to take the graph between a time limit such as 0.2s t0 0.5s, which command should i write?

Iniciar sesión para comentar.

Más respuestas (1)

Ali
Ali el 4 de Feb. de 2013

0 votos

plot(sig) use obviously it in command window signal will be present in workspace

Etiquetas

Preguntada:

el 4 de Feb. de 2013

Community Treasure Hunt

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

Start Hunting!

Translated by