1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
%_______________Test affichage________________________
set_param('finalclock', 'SimulationCommand', 'start');
pause(0.2);
set_param('finalclock', 'SimulationCommand', 'pause');
Ob= evalin('base','Ob');% Ob récup de simulink
o= evalin('base','o');% recup de simulink
t=o(1:end-1);% permet de mettre les deux vecteurs a la meme dimension
p=plot(handles.testa,t(1),Ob(1));
%xlim([min(t) max(t)]);
%ylim([min(Ob) max(Ob)]);
pause(0.1);
set_param('finalclock', 'SimulationCommand', 'continue');
%set(handles.ma_deuxieme_fenetre,'doublebuffer','on')
for n=2:numel(t)
pause(1)
set_param('finalclock', 'SimulationCommand', 'pause');
Ob= evalin('base','Ob');
o= evalin('base','o');
t=o(1:end-1);
plot(handles.testa,t(n),Ob(n),'c+:')
hold on
plot(handles.testa,t(n),60)
set_param('finalclock', 'SimulationCommand', 'continue');
refresh
drawnow
end |
Partager