Bonsoir,
Je rencontre malheureusement un problème pour superposer 2 graphiques sur Matlab .
Pour les 2 graphiques que j'aimerais superposer dans une même figure, il s'agit en fait d'une seule et même fonction mais avec des conditions initiales différentes.
C'est intéressant de pouvoir le faire car cela montre que la fonction (bon, en fait, c'est un système d'équations ...) est extrêmement sensible aux conditions initiales.
Quelqu'un pourrait-il m'aider, s'il vous plaît ? Merci d'avance.
J'ai écrit la fonction dans "editor" (pas de problème jusque là).
Puis, dans "Command window", mon graphique apparaît sans problème quand j'écris les conditions initiales et le reste,
mais je n'arrive pas à superposer la même fonction avec des conditions initiales différentes. J'ai essayé avec le "hold on" mais peut-être l'utilisais-je mal ...
Dans "Command window", voici les conditions initiales (et le reste), pour le 1er graphique :
>> nomdelaFONCTION
% Position initiale
p0=[10 -10 20];
% Temps final
tmax=25;
subplot(3,1,2); plot(t,x,'b');
xlabel('t')
ylabel('x')
title('Evolution temporelle de X');
grid on
Et pour le 2e graphique (où j'ai juste changé légèrement les conditions initiales p0 et changer de couleur pour représenter le graphique en vert "g") :
>> nomdelaFONCTION
% Position initiale
p0=[10.01 -10 20];
% Temps final
tmax=25;
subplot(3,1,2); plot(t,x,'g');
xlabel('t')
ylabel('x')
title('Evolution temporelle de X');
grid on
Quelqu'un pour m'aider ?
-----