# plot3

Tracé de courbe 3D.

## 📝 Syntaxe

* plot3(X1, Y1, Z1, ...)
* plot3(X1, Y1, Z1, LineSpec, ...)
* plot3(..., propertyName, propertyValue, ...)
* plot3(ax, ...)
* go = plot3(...)

## 📥 Argument d'entrée

* X1 - Coordonnées x : vecteur ou matrice.
* Y1 - Coordonnées y : vecteur ou matrice.
* Z1 - Coordonnées z : vecteur ou matrice.
* LineSpec - Style de ligne, marqueur et/ou couleur : vecteur de caractères ou chaîne scalaire.
* ax - Valeur scalaire d'objet graphique : conteneur parent, spécifié comme axes.
* propertyName - Chaîne scalaire ou vecteur ligne de caractères. Voir l'aide de 'line' pour la liste des propriétés.
* propertyValue - Une valeur.

## 📤 Argument de sortie

* go - Objet graphique : type ligne.

## 📄 Description

plot3(X1, Y1, Z1, ...) trace une ou plusieurs courbes dans l'espace tridimensionnel.

go = plot3(...) retourne un vecteur colonne d'objets graphiques de type ligne.

Voir line ou plot pour plus d'informations sur les propriétés.

## 💡 Exemples

```matlab
f  = figure();
t = 0:pi/50:10*pi;
L = plot3(sin(t), cos(t), t);
axis square
```

![](https://160667757-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LdPvJ6mJve3gz5MU4d1%2Fuploads%2Fgit-blob-82500d73f1172b337fbe802395198ffc2acf8399%2Fplot3_1.svg?alt=media)

```matlab
f  = figure();
t = 0:0.1:10*pi;
r = linspace (0, 1, length(t));
z = linspace (0, 1, length(t));
h = plot3 (r .* cos (t), r .* sin (t), z);
ylabel ('r .* sin (t)');
xlabel ('r .* cos (t)');
zlabel ('z');
title (_('plot3 display of 3-D helix'));
axis square
```

![](https://160667757-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LdPvJ6mJve3gz5MU4d1%2Fuploads%2Fgit-blob-c19388731dad7f45b09549b6905e71f6efd58f10%2Fplot3_2.svg?alt=media)

## 🔗 Voir aussi

[line](https://nelson-9.gitbook.io/nelson/markdown/fr/graphics/line), [plot](https://nelson-9.gitbook.io/nelson/markdown/fr/graphics/plot).

## 🕔 Historique

| Version | 📄 Description   |
| ------- | ---------------- |
| 1.0.0   | version initiale |
