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)
📥 Argument d'entrée
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.
📤 Argument de sortie
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])
f = figure();
x = [1 9];
y = [2 12];
line(x,y,'Color','red','LineStyle','--')f = figure();
t = linspace(0,10*pi,400);
x = sin(t);
y = cos(t);
z = t;
line(x,y,z)
view(3)🔗 Voir aussi
🕔 Historique
1.0.0
version initiale
1.7.0
Ajout des callbacks CreateFcn, DeleteFcn.
--
Ajout de la propriété BeingDeleted.
Last updated
Was this helpful?