legend
Hinzufügen einer Legende zu Achsen
Syntax
Beschreibung
legend erstellt für jede geplottete Datenreihe eine Legende mit beschreibenden Beschriftungen. Für die Beschriftungen der Legende wird der Text aus den DisplayName-Eigenschaften der Datenreihe verwendet. Wenn die Eigenschaft DisplayName leer ist, wird in der Legende eine Beschriftung der Form 'dataN' verwendet. Die Legende wird automatisch aktualisiert, wenn Sie Datenserien hinzufügen oder sie von den Achsen löschen. Dieser Befehl erstellt im aktuellen Achsenbereich, zurückgegeben vom Befehl gca, eine Legende. Wenn die aktuellen Achsen leer sind, ist auch die Legende leer. Wenn keine Achsen vorhanden sind, erstellt legend kartesische Achsen.
legend( legt die Legendenbeschriftungen fest. Geben Sie die Beschriftungen als Liste von Zeichenvektoren oder Zeichenfolgen an, z. B. label1,...,labelN)legend('Jan','Feb','Mar').
legend( legt die Beschriftungen mithilfe eines Zellenarrays von Zeichenvektoren, eines String Arrays oder einer Zeichenmatrix fest, wie z. B. labels)legend({'Jan','Feb','Mar'}).
legend( nimmt nur für die in subset,___)subset aufgeführten Datenreihen Elemente in die Legende auf. Geben Sie subset als einen Vektor von Grafikobjekten an. Sie können subset vor dem Festlegen der Beschriftungen oder ohne weitere Eingabeargumente angeben.
legend(___,'Location', legt die Position der Legende fest. Zum Beispiel wird die Legende mit lcn)'Location','northeast' in der oberen rechten Ecke des Achsenbereichs positioniert. Geben Sie die Position nach anderen Eingabeargumenten an.
legend(___,'Orientation', zeigt die Legendenelemente nebeneinander an, wobei gilt: ornt)ornt ist 'horizontal'. Der Standardwert für ornt ist 'vertical'. Mit diesem Wert werden die Elemente vertikal angeordnet.
legend(___, legt Legendeneigenschaften mithilfe eines oder mehrerer Name-Wert-Paar-Argumente fest.Name,Value)
legend( entfernt den Hintergrund und den Umriss der Legende, wobei bkgd)bkgd gleich 'boxoff' ist. Der Standardwert für bkgd ist 'boxon'. Mit diesem Wert werden Hintergrund und Umriss der Legende angezeigt.
gibt das lgd = legend(___)Legend-Objekt zurück. Verwenden Sie lgd, um die Eigenschaften der Legende nach ihrer Erstellung abzufragen und sie einstellen. Eine Liste mit Eigenschaften finden Sie unter Legend Properties.
legend( steuert die Sichtbarkeit der Legende, wobei gilt: vsbl)vsbl ist 'hide', 'show' oder 'toggle'.
legend('off') löscht die Legende.
Beispiele
Eingabeargumente
Name-Wert-Argumente
Ausgabeargumente
Tipps
Um mehr als 50 Objekte in der Legende zu beschriften, geben Sie für jedes Objekt eine Beschriftung an. Andernfalls stellt
legendnur die ersten 50 Objekte im Diagramm dar.
Algorithmen
Durch ein erneutes Aufrufen der Funktion
legendwerden die Eigenschaften der Legende, z. B.. die Position oder die Ausrichtung, nicht zurückgesetzt. Falls eine Legende vorhanden ist, aktualisiert die Funktionlegenddie vorhandene Legende. EinAxes-Objekt kann nur eine Legende haben.Die Legende spiegelt die Sichtbarkeit von Grafikobjekten im Achsenbereich wider. Grafikobjekte, bei denen eine
Visible-Eigenschaft auf'off'gesetzt ist, erscheinen in der Legende als ausgegraute Objekte.





























