필터 지우기
필터 지우기

How to build, connect to target and run a simulink model with GUI?

조회 수: 4 (최근 30일)
Amir
Amir 2014년 6월 17일
댓글: Kaustubha Govind 2014년 6월 24일
Ive made a simulink model and a GUI over which I insert the values of the variables used in the simulink model and when I insert those values and run the model over the GUI with
load_system('untitled'); set_param('untitled','SimulationCommand','start');
everything workes fine, and I can see the end result in the GUI axes.
Now the problem is when I put the model in real-time, it just wont work. I need to somehow build the model, connect to target and run it. I want to be able to follow the results in the axes in the GUI.
I hope somebody can help me!

채택된 답변

Kaustubha Govind
Kaustubha Govind 2014년 6월 17일
If you'd like to access data during simulation, please follow the methodology described here.
  댓글 수: 4
Amir
Amir 2014년 6월 18일
Cant find the answer here. my simulation is very simple and I just want to view the scope results in real time in my GUI axes, but cant fix it.
Kaustubha Govind
Kaustubha Govind 2014년 6월 19일
Amir: That specific task can be accomplished by the technique described in the documentation linked in my original answer. Not sure why it didn't help you. Are there error messages?

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

추가 답변 (1개)

Amir
Amir 2014년 6월 23일
is there a way to make a loop to pause my simulation every 10 seconds and plot the result and then continue the simulation and pause again and plot,... end time is 1000.
set_param(gcs,'SimulationCommand','start'); set_param(gcs,'SimulationCommand','pause'); % pause after 10second plot( ) set_param(gcs,'SimulationCommand','continue'); set_param(gcs,'SimulationCommand','pause'); % pause after 10second plot( ) set_param(gcs,'SimulationCommand','continue'); set_param(gcs,'SimulationCommand','pause'); % pause after 10second . . .
plot( )

카테고리

Help CenterFile Exchange에서 View and Analyze Simulation Results에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by