Créer des tracés 2D courants
Cet exemple montre comment créer divers tracés 2D dans MATLAB®.
Tracés linéaires
La fonction plot crée des tracés linéaires simples des valeurs de x et y.
x = 0:0.05:5; y = sin(x.^2); figure plot(x,y)

Les tracés linéaires peuvent afficher plusieurs jeux de données x et y.
y1 = sin(x.^2); y2 = cos(x.^2); plot(x,y1,x,y2)

Graphiques à barres
La fonction bar crée des diagrammes à barres verticales. La fonction barh crée des diagrammes à barres horizontales.
x = -2.9:0.2:2.9; y = exp(-x.*x); bar(x,y)

Tracés en escalier
La fonction stairs crée un tracé en escalier. Elle peut créer un tracé en escalier des valeurs de y uniquement ou bien des valeurs de x et y.
x = 0:0.25:10; y = sin(x); stairs(x,y)

Tracés de barres d’erreur
La fonction errorbar trace un tracé linéaire des valeurs de x et y et superpose une barre d’erreur verticale sur chaque observation. Pour spécifier la taille de la barre d’erreur, passez un argument en entrée supplémentaire à la fonction errorbar.
x = -2:0.1:2; y = erf(x); eb = rand(size(x))/7; errorbar(x,y,eb)

Courbes polaires
La fonction polarplot trace une courbe polaire des valeurs d’angle de theta (en radians) en fonction des valeurs de rayon de rho.
theta = 0:0.01:2*pi; rho = abs(sin(2*theta).*cos(2*theta)); polarplot(theta,rho)

Tracés à tiges
La fonction stem trace un marqueur pour chaque valeur de x et de y avec une ligne verticale reliée à une ligne de base commune.
x = 0:0.1:4; y = sin(x.^2).*exp(-x); stem(x,y)

Diagrammes de dispersion
La fonction scatter trace un diagramme de dispersion des valeurs de x et y.
load patients Height Weight Systolic scatter(Height,Weight) xlabel('Height') ylabel('Weight')

Utilisez les arguments facultatifs de la fonction scatter pour spécifier la taille et la couleur de marqueur. Utilisez la fonction colorbar pour afficher l’échelle de couleur sur les axes courants.
scatter(Height,Weight,20,Systolic) xlabel('Height') ylabel('Weight') colorbar
