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?
Direct link to this comment:
http://www.mathworks.com/matlabcentral/answers/57038#comment_118217
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
No products are associated with this question.
Contact us
1 Comment
Direct link to this comment:
http://www.mathworks.com/matlabcentral/answers/57038#comment_118217
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) endThis is my code