how to put simulink model inside a function,which will be called every one second

3 views (last 30 days)
I am trying to implement a simulink model inside function,,where this function is called every one second (using timer in script),and update stop time of the model 1 second each,,,How to do this?
  1 Comment
Arun Badigannavar
Arun Badigannavar on 20 Dec 2012
t = timer('TimerFcn','launch','StartDelay',1);
start(t)
stat=1;
while(true)
% set_param(gcs,'StopTime','inf'
set_param(gcs,'StopTime', sprintf('%d',t));
% set_param(gcs,'StopTime', '10');
set_param(gcs,'Simulationcommand','start')
% pause(1)
% set_param(gcs,'Simulationcommand','pause')
% pause(0.00001)
set_param(gcs,'Simulationcommand','update')
set_param(gcs','Simulationcommand','continue')
% [columns,rows] = size(x_T)
% answer=x_T(columns,rows)
end
if true
% code
end
This is my code

Sign in to comment.

Answers (0)

Categories

Find more on Modeling in Help Center and File Exchange

Tags

No tags entered yet.

Community Treasure Hunt

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

Start Hunting!