Réseau de courbes et abaques
Pour tracer un réseau de courbes, il faut tracer une série de courbes z = f(x, y).
Il suffit d'exploiter le fait que la fonction plot
peut tracer d'un seul coup une série de courbes ayant le même vecteur d'abscisses (voir section Superposer plusieurs courbes[1]).
1 | plot (x,Z); |
où Z
est issu du maillage de x et y, obtenu par la fonction meshgrid
.
Exemple :
1 2 3 4 5 | x = -1:0.05:1; y = -2:0.05:2; [X,Y] = meshgrid (x,y); Z = Y .^2 - X.^2; plot (x,Z); |
pour obtenir le réseau de courbes de la figure suivante :
Remarque :
Cette méthode est pratique, car elle évite la construction du réseau de courbes par une succession de plot
, combinée avec l'instruction hold
.
Remarque :
Ce type de représentation est souvent utilisé lorsque l'une des variables est le temps et l'autre une variable d'espace, pour représenter des phénomènes mono-dimensionnels instationnaires (diffusion thermique par exemple).