start simulink from matlab access scopes

조회 수: 3 (최근 30일)
Leif
Leif 2013년 8월 30일
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?

채택된 답변

A Jenkins
A Jenkins 2013년 8월 30일
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
Leif
Leif 2013년 9월 6일
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 2013년 9월 6일
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

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Scopes and Data Logging에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by