Tracer de courbes simples:
t=0:0.1:10;
y=sin(t);
plot(y)
title('plot(y)')
Si on veut tracer une courbe avec une couleur donnée ou un type de ligne, on peut le spécifier comme l'indique l'exemple suivant:
plot(y,'-b')
ligne bleu en trait pointillé.
Les différents style sont donnés dans le tableau ci-dessous
Style | Line | Couleur
Solide '-' |
---|
Tracer plusieurs données
t=0:0.1:10;
y1=sin(t).*t;
y2=cost(t).*t;
plot(t,y1,'-',t,y2,'- -')
où les symboles '-' et '- -' représentent le style de ligne.
On peut aussi introduire les commandes suivantes :
xlabel('text') et ylabel('text') pour introduire la légende des axes x et y.
La commande text est utilisée pour introduire du
texte dans la fenêtre graphique à une position (x,y) donnée
Exemple
t=0:0.1:20;
plot(t,sin(t))
xlabel('Time(sec)')
ylabel('ydata')
title('Ceci est un exemple')
grid
gtext('sin(t)')
axis([0 20 -1.5 1.5])
La commande grid rajoute le 'maillage' dans la figure.
La commande gtext introduit un texte dans la figure en utilisant la sourie.
subplot est utilisée pour introduire plusieurs graphiques
sur une même fenêtre Matlab
subplot(pqr)
Les nombres et donnent la dimension de la figure et le nombre permet d'identifier (ou séparer) la figure
x=0:0.1:3*pi ; y=sin(x); z=cos(x);
subplot(222)
plot(x,y)
title('x et y')
subplot(223)
plot(x,z)
title('x et z')
subplot(224)
plot(x, y, '-', x, z, '- -')
title('x et [y z]')
Application Mécanique avec Matlab