start simulink from matlab access scopes

1 view (last 30 days)
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?

Accepted Answer

A Jenkins
A Jenkins on 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 Comments
Leif
Leif on 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 on 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

Sign in to comment.

More Answers (0)

Categories

Find more on View and Analyze Simulation Results in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!