start simulink from matlab access scopes

2 Ansichten (letzte 30 Tage)
Leif
Leif am 30 Aug. 2013
When you start a simulink simulatioon using the "sim" command, you cannot access the scopes when the simulation execution ends.
Is there a way or a command to let me study the scopes, as I do when starting a simulation directly in simulink environment ?
EDIT: I've to clearify my question! It's only then not possibly to access the scopes (you can doubleclick, but the scope is black) when I start a siumulation from MATLAB (sim command) and the accelerator type is " rapid accelerator "
Is there a way to see the scope results, other than watching it in MATLAB by plot() the variables in workspace?

Akzeptierte Antwort

A Jenkins
A Jenkins am 30 Aug. 2013
If you want to access your scopes graphically through the Simulink interface:
sim('modelname')
open('modelname')
If you want the data programatically, then use the scope to "Save Data to Workspace" and you can manipulate it from there. For example:
simplot(ScopeData)
  3 Kommentare
Leif
Leif am 6 Sep. 2013
It's just easier to watch the scopes directly.
I need the command line for additional investigation (e.g. tic toc command).
Are the scopes updated in 'accelerator' mode ?
A Jenkins
A Jenkins am 6 Sep. 2013
Yes, you should be able to watch the scopes directly in accelerator mode.
Newer versions also include something called Simulink Data Inspector. I haven't used it, but it may be helpful for you if you have the time to learn it: http://www.mathworks.com/help/simulink/ug/record-and-inspect-signal-data-programmatically.html

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by