Courbes dans un espace 3D

Comme une courbe en 2D est définie par une liste de doublets \((x, y)\) on peut définir une courbe en 3D par une liste de triplets \((x, y, z)\). Puisque l'instruction plot attendait deux arguments, le vecteurs des abscisses, et celui des ordonnées, l'instruction plot3 en attend trois : le vecteur des abscisses \(Vx\), le vecteur des ordonnées \(Vy\) et le vecteur des cotes \(Vz\).

Syntaxe

plot3(Vx, Vy, Vz) ;

Exemple

Voici un exemple de courbe paramétrée tracée dans un espace à trois dimensions :

t = -2*pi:2*pi/100:2*pi;
plot3(exp(-t/10).*sin(t), exp(-t/10).*cos(t), exp(-t));
grid;
Courbe en 3D avec la commande plot3
Courbe en 3D avec la commande plot3