legend
Añadir una leyenda a los ejes
Sintaxis
Descripción
legend
crea una leyenda con etiquetas descriptivas para cada serie de datos representada. En las etiquetas, la leyenda usa el texto de las propiedades DisplayName
de la serie de datos. Si la propiedad DisplayName
está vacía, la leyenda utilizará una etiqueta con la forma 'dataN'
. La leyenda se actualiza automáticamente al añadir o eliminar series de datos de los ejes. Este comando crea una leyenda en los ejes actuales, que es devuelta por el comando gca
. Si los ejes actuales están vacíos, la leyenda está vacía. Si no existe ningún eje, legend
crea unos ejes cartesianos.
legend(
establece las etiquetas de la leyenda. Especifique las etiquetas como una lista de vectores de caracteres o cadenas, como label1,...,labelN
)legend('Jan','Feb','Mar')
.
legend(
establece las etiquetas usando un arreglo de celdas de vectores de caracteres, un arreglo de cadenas o una matriz de caracteres, como labels
)legend({'Jan','Feb','Mar'})
.
legend(
solo incluye elementos en la leyenda para las series de datos enumeradas en subset
,___)subset
. Especifique subset
como un vector de objetos de gráficas. Puede especificar subset
antes de especificar las etiquetas o sin otros argumentos de entrada.
legend(___,'Location',
establece la ubicación de la leyenda. Por ejemplo, lcn
)'Location','northeast'
coloca la leyenda en la esquina superior derecha de los ejes. Especifique la ubicación después de otros argumentos de entrada.
legend(___,'Orientation',
, donde ornt
)ornt
es 'horizontal'
, muestra los elementos de la leyenda uno al lado de otro. El valor predeterminado de ornt
es 'vertical'
, que apila los elementos verticalmente.
legend(___,
establece las propiedades de la leyenda utilizando uno o más argumentos de par nombre-valor.Name,Value
)
legend(
, donde bkgd
)bkgd
es 'boxoff'
, elimina el fondo y el contorno de la leyenda. El valor predeterminado de bkgd
es 'boxon'
, que muestra el fondo y el contorno de la leyenda.
devuelve el objeto lgd
= legend(___)Legend
. Use lgd
para consultar y establecer las propiedades de la leyenda después de crearla. Para obtener una lista de las propiedades, consulte Legend Properties.
legend(
controla la visibilidad de la leyenda, donde vsbl
)vsbl
es 'hide'
, 'show'
o 'toggle'
.
legend('off')
elimina la leyenda.
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
Para etiquetar más de 50 objetos en la leyenda, especifique una etiqueta para cada uno. De lo contrario,
legend
representa solo los primeros 50 objetos de la gráfica.
Algoritmos
Recuperando la función
legend
no se restablecen las propiedades de leyenda, como la ubicación o la orientación. Si existe una leyenda, la funciónlegend
actualiza la leyenda existente. Un objetoAxes
puede tener solo una leyenda.La leyenda refleja la visibilidad de los objetos de gráficas en los ejes. Los objetos de gráficas que tienen una propiedad
Visible
establecida en'off'
aparecen como elementos destacados en color gris en la leyenda.