# plot

Tracé linéaire 2D.

## 📝 Syntaxe

* plot(Y)
* plot(X1, Y1, ...)
* plot(X1, Y1, LineSpec, ...)
* plot(..., propertyName, propertyValue, ...)
* plot(ax, ...)
* go = plot(...)

## 📥 Argument d'entrée

* X1 - Coordonnées x : vecteur ou matrice.
* Y1 - Coordonnées y : 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

plot(Y) trace les colonnes de Y en fonction de leur indice.

plot(X, Y) trace la courbe définie par la paire X et Y.

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

LineSpec est une chaîne utilisée pour modifier les caractéristiques de la ligne et se compose de trois parties optionnelles dans n'importe quel ordre :

Le SymbolSpec spécifie le symbole à dessiner à chaque point de données :

| Symbole  | Description                    |
| -------- | ------------------------------ |
| **'o'**  | Symbole cercle                 |
| **'x'**  | Symbole croix                  |
| **'+'**  | Symbole plus                   |
| **'\*'** | Symbole astérisque             |
| **'.'**  | Symbole point                  |
| **'s'**  | Symbole carré                  |
| **'d'**  | Symbole losange                |
| **'v'**  | Triangle pointe vers le bas    |
| **'^'**  | Triangle pointe vers le haut   |
| **'<'**  | Triangle pointe vers la droite |
| **'>'**  | Triangle pointe vers la gauche |

Le LineStyleSpec spécifie le style de ligne à utiliser pour chaque série de données :

| Style    | Description         |
| -------- | ------------------- |
| **'-'**  | Ligne continue      |
| **'--'** | Ligne pointillée    |
| **'-.'** | Ligne tiret-point   |
| **':'**  | Ligne en pointillés |

Le ColorSpec spécifie la couleur de ligne à utiliser pour chaque série de données :

| Couleur | Description |
| ------- | ----------- |
| **'k'** | Noir        |
| **'y'** | Jaune       |
| **'m'** | Magenta     |
| **'c'** | Cyan        |
| **'r'** | Rouge       |
| **'b'** | Bleu        |
| **'g'** | Vert        |

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

## 💡 Exemples

Default abscissae using indices:

```matlab
f = figure()
plot(sin(0:0.1:2*pi))
```

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

```matlab
f = figure()
x = [0:0.1:2*pi]';
plot(x, sin(x))
```

![](https://160667757-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LdPvJ6mJve3gz5MU4d1%2Fuploads%2Fgit-blob-f0b61793a404d3aafd6ab69dc2a9b37ed3949794%2Fplot_xy.svg?alt=media) Multiple curves with shared abscissae:

```matlab
f = figure()
x = [0:0.1:2*pi]';
plot(x, [cos(x), cos(2*x), cos(3*x)])
```

![](https://160667757-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LdPvJ6mJve3gz5MU4d1%2Fuploads%2Fgit-blob-3905dfdef16b8098ca6094dfb270f8f0076d4c7b%2Fplot_multiple.svg?alt=media) Color and Size of Markers:

```matlab
f = figure();
x = -pi:pi/10:pi;
y = tan(sin(x)) - sin(tan(x));
plot(x ,y, '--rs','LineWidth', 2, 'MarkerEdgeColor','k', 'MarkerFaceColor','g', 'MarkerSize', 11)
```

![](https://160667757-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LdPvJ6mJve3gz5MU4d1%2Fuploads%2Fgit-blob-10076bafcc05abea2704b6d85a4e60300b230a7c%2Fplot_markers.svg?alt=media) Adding Title and Axis Labels:

```matlab
f = figure();
x = linspace(0, 10, 150);
y = sin(5*x);
plot(x,y,'Color',[0,0.7,0.9])
title(_('2-D Line Plot'))
xlabel('x')
ylabel('sin(5x)')
```

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

## 🔗 Voir aussi

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

## 🕔 Historique

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