How do i plot simulink signal graph (simscope) on matlab 2016 workspace

i am using Matlab2016 and i simulated a model and it worked well. i was able to generate the graph on simscope. but to now view the simscope graph on matlab workspace is becoming difficult. In Matlab 2013, i just type the command: "simplot(scopedata);" and i see the graph. This command is not working for 2016. What can i do?

 채택된 답변

Birdman
Birdman 2018년 4월 3일
Use a To Workspace block to log your signal. Set its Save format to Structure with time and name it as ScopeData. Then, when the simulation is over, type the command:
time=ScopeData.time;
data=ScopeData.signals.values(:,1);
plot(time,data)

추가 답변 (1개)

카테고리

도움말 센터File Exchange에서 Simulink에 대해 자세히 알아보기

태그

질문:

2018년 4월 3일

답변:

2018년 4월 11일

Community Treasure Hunt

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

Start Hunting!

Translated by