필터 지우기
필터 지우기

GUI-Simulink

조회 수: 3 (최근 30일)
Nitesh
Nitesh 2011년 6월 30일
Sir/Madam, I have two questions. 1. How to make a simulink model to stop simulation using a push button in GUI? am making use of sim command to start simutaion. Suppose the name of model is final_guidance_4.
2. In the same model mentioned above, I want user to input the value of forward velocity in GUI edit text box. this value is to be stored source block parameter "u" which would be a constant. Please guide me

답변 (1개)

Gerd
Gerd 2011년 6월 30일
Hi Nitesh,
you can use
set_param(gcs, 'SimulationCommand', 'start')
or
set_param(gcs, 'SimulationCommand', 'stop')
to start and stop the current simulink simulation
To change the value of a constant block simple write
u = 'something new';
Gerd
  댓글 수: 2
Nitesh
Nitesh 2011년 6월 30일
Sir where to write u='something new". I mean I wanna connect it to the text of edit text box in my GUI??
Gerd
Gerd 2011년 6월 30일
In your simulink model use a constant block with a "constant value" of "u" Now "u" is a variable which you can change from the workspace or from a gui. In the callback of your edit text box simply write
u = str2num(get(editbox,'String')) and the value of "u" is changed by the GUI

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

카테고리

Help CenterFile Exchange에서 Modeling에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by