legend (fonction du module MathScript RT)

Aide du module LabVIEW 2012 MathScript RT

Date d'édition : June 2012

Numéro de référence : 373123C-0114

»Afficher les infos sur le produit
Télécharger l'aide (Windows uniquement)

Classe propriétaire : plots

Requiert : Module MathScript RT

Syntaxe

legend off

legend(text1, text2, ...)

legend(text1, text2, ..., location)

legend(text1, text2, ..., 'location', opt)

legend(text1, text2, ..., 'location', pos)

legend obj off

legend(obj, ...)

Description

Ajoute une légende au tracé actuel ou au tracé spécifié par l'objet de tracé. legend off masque la légende du tracé actuel. Vous pouvez spécifier autant d'étiquettes dans la légende qu'il y a de variables. La fonction legend fonctionne exclusivement avec la fonction plot.

Exemples

Entrées

Nom Description
text1 Spécifie l'étiquette dans la légende pour la première variable.
text2 Spécifie l'étiquette dans la légende pour la seconde variable.
location Spécifie où ajouter la légende au tracé. location est un scalaire qui accepte les valeurs suivantes.

1 (valeur par défaut) Ajoute une légende dans l'angle supérieur droit du tracé.
2 Ajoute une légende dans l'angle supérieur gauche du tracé.
3 Ajoute une légende dans l'angle inférieur gauche du tracé.
4 Ajoute une légende dans l'angle inférieur droit du tracé.
opt Spécifie où ajouter la légende au tracé. opt est une chaîne qui accepte les valeurs suivantes :

'north', 'N' Ajoute une légende en haut du tracé, au milieu.
'south', 'S' Ajoute une légende en bas du tracé, au milieu.
'east', 'E' Ajoute une légende à droite du tracé, au milieu.
'west', 'W' Ajoute une légende à gauche du tracé, au milieu.
'northeast', 'NE' Ajoute une légende dans l'angle supérieur droit du tracé.
'northwest', 'NW' Ajoute une légende dans l'angle supérieur gauche du tracé.
'southeast', 'SE' Ajoute une légende dans l'angle inférieur droit du tracé.
'southwest', 'SW' Ajoute une légende dans l'angle inférieur gauche du tracé.
'northoutside', 'NO' Ajoute une légende au-dessus du tracé, au milieu.
'southoutside', 'SO' Ajoute une légende en dessous du tracé, au milieu.
'eastoutside', 'EO' Ajoute une légende à droite en dehors du tracé, au milieu.
'westoutside', 'WO' Ajoute une légende à gauche en dehors du tracé, au milieu.
'northeastoutside', 'NEO' Ajoute une légende dans l'angle supérieur droit en dehors du tracé.
'northwestoutside', 'NWO' Ajoute une légende dans l'angle supérieur gauche en dehors du tracé.
'southeastoutside', 'SEO' Ajoute une légende dans l'angle inférieur droit en dehors du tracé.
'southwestoutside', 'SWO' Ajoute une légende dans l'angle inférieur gauche en dehors du tracé.
'best', 'B' Ajoute une légende à la meilleure position du tracé qui convient à la légende.
'bestoutside', 'BO' Ajoute une légende à la meilleure position en dehors du tracé qui convient à la légende.
pos Spécifie la position où ajouter la légende au tracé. pos doit être un tableau de quatre valeurs. Les première et seconde valeurs spécifient la distance horizontale et verticale du coin inférieur gauche de la légende au coin inférieur gauche de la zone de tracé. Les troisième et quatrième valeurs spécifient la largeur et la hauteur de la légende. LabVIEW ajuste automatiquement la largeur et la hauteur pour que les étiquettes tiennent dans la légende. Les valeurs de pos sont normalisées de sorte que l'angle inférieur gauche et l'angle supérieur droit de la zone de tracé soient respectivement (0, 0) et (1, 1).
obj Spécifie la référence à l'objet de tracé. legend accepte l'objet axes, l'objet ligne ou l'objet légende.

Détails

Le tableau suivant répertorie les caractéristiques de support de cette fonction.

Supportée par le moteur d'exécution LabVIEW Non (toujours ignorée)
Supportée sur les cibles RT Non

Exemples

X = 0:0.1:1;
Y = X.*X;
Z = sin(X);
plot(X, Y, 'r', X, Z, 'b')
legend('quadratic', 'sin')

X = 0:0.3:6;
Y = cos(X);
Z = sin(X);
plot(X, Y, 'bo-', X, Z, 'mo-')
legend('cos', 'sin', 3)

X = 0:0.3:6;
Y = cos(X);
Z = sin(X);
plot(X, Y, 'bo-', X, Z, 'mo-')
legend('cos', 'sin', 'location', 'EO')

X = 0:0.3:6;
Y = cos(X);
Z = sin(X);
plot(X, Y, 'bo-', X, Z, 'mo-')
legend('cos', 'sin', 'location', [0.2, 0.3, 0.1, 0.1])

Rubriques apparentées

plot

CET ARTICLE VOUS A-T-IL ÉTÉ UTILE ?

Pas utile