line
Crée une ligne primitive.
📝Syntaxe
go = line()
po = line(x, y)
go = line(x, y, z)
go = line(ax, x, y, z)
go = line(ax, x, y, z, propertyName, propertyValue)
📥Arguments d'entrée
Paramètre Description
x, y , z Un ou plusieurs vecteurs ou matrices de coordonnées.
ax Axes cibles : objet axes.
propertyName Une chaîne scalaire ou un vecteur ligne de caractères.
propertyValue Une valeur.
📤Arguments de sortie
Paramètre Description
go Un objet graphique : type ligne.
📄Description

line(x, y) crée une ligne dans les axes courants avec les vecteurs x et y.

line(x, y, z) crée une ligne en coordonnées tridimensionnelles.

Propriétés :

Children [] (actuellement non utilisé).

Color Couleur de la ligne : triplet RGB, [0, 0, 0] ou code couleur hexadécimal.

DisplayName Étiquette de légende : vecteur de caractères ou chaîne scalaire, '' (par défaut).

LineStyle Style de ligne : '--', ':', '-.', 'none' ou '-' (par défaut).

LineWidth Largeur de ligne : valeur scalaire positive.

Marker Symbole de marqueur : 'o' (cercle), '+' (plus), '*' (astérisque), '.' (point), 'x' (croix), '_' (ligne horizontale), '|' (ligne verticale), 'square', 'diamond', '^' (triangle vers le haut), 'v' (triangle vers le bas), '>' (triangle vers la droite), '<' (triangle vers la gauche), 'pentagram', 'hexagram', 'none' (par défaut).

MarkerEdgeColor Couleur du contour du marqueur : triplet RGB.

MarkerFaceColor Couleur de remplissage du marqueur : triplet RGB.

MarkerSize Taille du marqueur : valeur scalaire positive.

Parent Parent : objet axes graphique.

Tag Identifiant de l'objet : chaîne scalaire, vecteur de caractères, '' (par défaut).

Type Type d'objet graphique : 'line'

UserData Données utilisateur : tableau, [] (par défaut).

Visible État de visibilité : 'off' ou 'on' (par défaut).

XData valeurs x : vecteur, [0 1] (par défaut).

YData valeurs y : vecteur, [0 1] (par défaut).

ZData valeurs z : vecteur, [] (par défaut).

CreateFcn Callback (fonction, chaîne ou cellule) appelée lors de la création de l'objet. Définir cette propriété sur un composant existant n'a aucun effet.

DeleteFcn Callback (fonction, chaîne ou cellule) appelée lors de la suppression de l'objet.

BeingDeleted Indique que l'objet est en cours de suppression.

💡Exemples
f = figure();
x = linspace(0,10)';
y1 = sin(x);
y2 = cos(x);
line(x, y1, 'Color', [0 1 0])
line(x, y2, 'Color', [1 0 0])
Example illustration
f = figure();
x = [1 9];
y = [2 12];
line(x,y,'Color','red','LineStyle','--')
Example illustration
f = figure();
t = linspace(0,10*pi,400);
x = sin(t);
y = cos(t);
z = t;
line(x,y,z)
view(3)
Example illustration
🔗Voir aussi
plotplot3
🕔Historique des versions
Version Description
1.0.0 version initiale
1.7.0 Ajout des callbacks CreateFcn, DeleteFcn.
-- Ajout de la propriété BeingDeleted.
Modifier cette page sur GitHub