Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

how to enter data to a simulink model while it is executing

조회 수: 1 (최근 30일)
Arun Badigannavar
Arun Badigannavar 2012년 12월 10일
마감: MATLAB Answer Bot 2021년 8월 20일
I am running my simulink models from gui written in script in MATLAB ,Now i want to change some values of simulink model blocks which are user entering while the starting of the simulation,,but now i want to change them whenever user wants them to change,,,for this i should pause the simualtion or how will i allow user to enter his value at any time

답변 (1개)

Azzi Abdelmalek
Azzi Abdelmalek 2012년 12월 10일
If you don't need to change parameters while your model is running, it's better to stop your model. then use set_param function to change your parameters
  댓글 수: 4
Azzi Abdelmalek
Azzi Abdelmalek 2012년 12월 10일
편집: Azzi Abdelmalek 2012년 12월 10일
use these commands
set_param('modelname','SimulationCommand','pause')
Then
set_param('modelname/yourblock','param','value')
then
set_param('modelname','SimulationCommand','continue')
If you want to stop simulation use
set_param('ansm269','SimulationCommand','stop')
doc set_param

이 질문은 마감되었습니다.

제품

Community Treasure Hunt

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

Start Hunting!

Translated by