GUI-Simulink

1 Ansicht (letzte 30 Tage)
Nitesh
Nitesh am 30 Jun. 2011
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

Antworten (1)

Gerd
Gerd am 30 Jun. 2011
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 Kommentare
Nitesh
Nitesh am 30 Jun. 2011
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 am 30 Jun. 2011
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

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Modeling finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by