Cette commande peut être utilisée pour afficher dans le plan un ensemble de points localisés par une abscisse et une ordonnée. Exemple :
X=randn(1,100); %abscisses des points Y=randn(1,100); %ordonnées des points figure(1) %ouverture d'une figure numérotée 1 plot(X,Y,'ro'); %affichage des points de coordonnées (X,Y) avec un rond rouge. title('mon premier essai') %titre xlabel('abscisses') %légende à l'axe des abscisses ylabel('ordonnees') %légende à l'axe des ordonnées
Comme on le voit dans cet exemple, la commande plot peut être complétée par des options. Le r désigne une couleur d'affichage (autres couleurs possibles : b=blue, w=white, y=yellow, g=green, m=magenta, k=black, etc.). Le o désigne un symbole de point (autres symboles possibles : ., *, + , x). Les commandes title, xlabel, ylabel permettent de donner un titre à la figure et des noms aux axes des abscisses et des ordonnées.
Par défaut, un nouvel affichage efface l'affichage précédent. Pour superposer des graphiques sur une même figure, il faut lever ce comportement par défaut. On utilise pour cela la commande hold on avant de lancer un nouvel affichage. Pour reprendre le comportement par défaut, il suffit d'écrire hold off. Exemple :
U=randn(1,100)+1; %abscisses des points V=randn(1,100)-3; %ordonnées des points hold on plot(U,V,'bx'); %affichage des points de coordonnées (U,V). legend('nuage 1','nuage 2'); %légende associée aux deux représentations hold off
Pour effacer une figure, il suffit de taper la commande clf et, pour supprimer toutes les figures, close all.