Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

xlabel

Etiquetar el eje x

Descripción

ejemplo

xlabel(txt) etiqueta el eje x de los ejes actuales o el gráfico devuelto por el comando gca. Al reemitir el comando xlabel, se sustituye la etiqueta anterior por la nueva etiqueta.

ejemplo

xlabel(target,txt) agrega la etiqueta a los ejes o el gráfico especificado por target.

ejemplo

xlabel(___,Name,Value) modifica el aspecto de la etiqueta mediante uno o varios argumentos de par nombre-valor. Por ejemplo, 'FontSize',12 establece el tamaño de fuente en 12 puntos. Especifique los argumentos del par nombre-valor después de todos los demás argumentos de entrada. No se admite la modificación de la apariencia de la etiqueta para todos los tipos de gráficos.

ejemplo

t = xlabel(___) devuelve el objeto de texto utilizado como etiqueta del eje x. Utilice t para realizar modificaciones futuras en la etiqueta una vez creada.

Ejemplos

contraer todo

Muestre Population por debajo del eje x.

plot((1:10).^2)
xlabel('Population')

Cree una etiqueta multilínea utilizando un array de celdas de vectores de caracteres.

plot((1:10).^2)
xlabel({'Population','(in thousands)'})

Incluya letras griegas y otros caracteres especiales en la etiqueta usando el marcado TeX.

x = linspace(-2*pi,2*pi);
y = sin(x);
plot(x,y)
xlabel('-2\pi \leq x \leq 2\pi')

Añada una etiqueta con texto y un valor variable. Utilice la función num2str para incluir un valor variable en la etiqueta.

plot((1:10).^2)  
year = 2014;
xlabel(['Population for Year ',num2str(year)])

Utilice los caracteres '^' y '_' para incluir superíndices y subíndices en las etiquetas de eje. Utilice las llaves {} para modificar más de un carácter.

t = linspace(0,1);
y = exp(t);
plot(t,y)
xlabel('t_{seconds}')
ylabel('e^t')

Utilice argumentos de par Name,Value para establecer el tamaño de fuente, el grosor de la fuente y las propiedades de color del texto de la etiqueta del eje x.

plot((1:10).^2)
xlabel('Population','FontSize',12,'FontWeight','bold','Color','r')

Cree una figura con dos subgráficos. Etiquete el eje x del subgráfico superior.

ax1 = subplot(2,1,1);
plot((1:10).^2)
xlabel(ax1,'Population')

ax2 = subplot(2,1,2);
plot((1:10).^3)

Etiquete el eje x y devuelva el objeto de texto utilizado como etiqueta.

plot((1:10).^2)
t = xlabel('Population');

Utilice t para establecer las propiedades de texto de la etiqueta después de que se haya creado. Por ejemplo, defina el color de la etiqueta en rojo. A partir de la versión R2014b, se puede utilizar la notación de puntos para establecer propiedades. Si está utilizando una versión anterior, utilice la función set en su lugar.

t.Color = 'red';

Argumentos de entrada

contraer todo

Etiqueta de eje, especificada como cadena, vector de caracteres, array de cadenas, array de caracteres, array de celdas o valor numérico.

Ejemplo: 'my label'

Ejemplo: {'first line','second line'}

Ejemplo: 123

Para incluir variables numéricas con texto en una etiqueta, utilice la función num2str. Por ejemplo:

x = 42;
txt = ['The value is ',num2str(x)];

Para incluir caracteres especiales, como superíndices, subíndices, letras griegas o símbolos matemáticos, utilice el marcado TeX. Para obtener una lista de las marcas admitidas, consulte la propiedad Interpreter.

Para crear etiquetas multilínea:

  • Utilice un array de cadenas, donde cada elemento contiene una línea de texto, como ["first line","second line"].

  • Utilice un array de celdas, donde cada celda contiene una línea de texto, como {'first line','second line'}.

  • Utilice un array de caracteres, donde cada fila contiene el mismo número de caracteres, como ['abc'; 'ab '].

  • Utilice sprintf para crear texto con un nuevo carácter de línea, como sprintf('first line \n second line').

Las etiquetas numéricas se convierten en texto mediante sprintf('%g',value). Por ejemplo, 12345678 se muestra como 1.23457e+07.

Nota

Las palabras default, factory y remove son palabras reservadas que no aparecerán en una etiqueta cuando se citen como caracteres normales. Para mostrar cualquiera de estas palabras individualmente, hay que precederlas con una barra diagonal inversa, como '\default' o '\remove'.

Destino para la etiqueta, especificado como un objeto Axes o un objeto de gráficos que tiene una propiedad XLabel. Por ejemplo, puede agregar una etiqueta de eje x a un objeto HeatmapChart.

Si no especifica el destino, la función xlabel agrega la etiqueta al objeto de gráficos devuelto por el comando gca.

Nota

Algunos gráficos no admiten la modificación del aspecto de la etiqueta, como el color o la devolución del objeto de texto como argumento de salida.

Argumentos de par nombre-valor

Ejemplo: 'Color','red','FontSize',12 especifica la fuente roja de 12 puntos.

Las propiedades de texto enumeradas aquí son solo un subconjunto. Para obtener una lista completa, consulte Text Properties.

Tamaño de fuente, especificado como un valor escalar mayor que 0 con el punto como unidad. Un punto equivale a 1/72 pulgadas. Para cambiar las unidades de fuente, utilice la propiedad FontUnits.

El establecimiento de las propiedades del tamaño de fuente de los ejes asociados también afecta al tamaño de la fuente de la etiqueta. El tamaño de fuente de la etiqueta se actualiza para igualar el tamaño de fuente de los ejes por el factor de escala de la etiqueta. La propiedad FontSize de los ejes contiene el tamaño de fuente de los ejes. La propiedad LabelFontSizeMultiplier de los ejes contiene el factor de escala de las etiquetas. De forma predeterminada, el tamaño de fuente de los ejes es de 10 puntos y el factor de escala es 1.1, por lo que el tamaño de fuente de la etiqueta del eje x es de 11 puntos.

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Grosor del carácter, especificado como uno de estos valores:

  • 'normal': grosor predeterminado definido por la fuente en particular

  • 'bold': contornos de caracteres más gruesos que los normales

MATLAB® utiliza la propiedad FontWeight para seleccionar una fuente entre las disponibles en el sistema. No todas las fuentes tienen un grosor de fuente en negrita. Por lo tanto, al especificar un grosor de fuente en negrita se puede seguir obteniendo el grosor normal de la fuente.

Nombre de la fuente, especificado como un nombre de fuente admitido o 'FixedWidth'. Para visualizar e imprimir correctamente, debe elegir una fuente que admita su sistema. La fuente predeterminada depende del sistema operativo específico y de la configuración regional.

Para utilizar una fuente de ancho fijo que se vea bien en cualquier configuración regional, utilice 'FixedWidth'. El valor 'FixedWidth' se basa en la propiedad raíz FixedWidthFontName. Al establecer la propiedad raíz FixedWidthFontName, se produce una actualización inmediata de la pantalla para utilizar la nueva fuente.

Ejemplo: 'Cambria'

Color del texto, especificado como un triplete RGB o una de las opciones de color enumeradas en la tabla.

Para un color personalizado, especifique un triplete RGB. Un triplete RGB es un vector de fila de tres elementos cuyos elementos especifican las intensidades de los componentes rojo, verde y azul del color. Las intensidades deben estar en el rango [0,1]; por ejemplo, [0.4 0.6 0.7]. Si lo prefiere, puede especificar algunos colores comunes por su nombre. Esta tabla muestra las opciones de nombre de color largo y corto, y los valores equivalentes de triplete RGB.

OpciónDescripciónTriplete RGB equivalente
'red' o 'r'Rojo[1 0 0]
'green' o 'g'Verde[0 1 0]
'blue' o 'b'Azul[0 0 1]
'yellow' o 'y'Amarillo[1 1 0]
'magenta' o 'm'Magenta[1 0 1]
'cyan' o 'c'Cian[0 1 1]
'white' o 'w'Blanco[1 1 1]
'black' o 'k'Negro[0 0 0]
'none'Sin colorNo aplicable

Ejemplo: 'blue'

Ejemplo: [0 0 1]

Interpretación de caracteres de texto, especificada como uno de estos valores:

  • 'tex': permite interpretar caracteres mediante un subconjunto del marcado TeX.

  • 'latex': permite interpretar caracteres mediante el marcado LaTeX.

  • 'none': permite mostrar caracteres literales.

Marcado TeX

De forma predeterminada, MATLAB admite un subconjunto del marcado TeX. Utilice el marcado TeX para agregar superíndices y subíndices, modificar el tipo de fuente y el color e incluir caracteres especiales en el texto.

Cuando se establece la propiedad Interpreter como 'tex', los modificadores admitidos son los siguientes. Los modificadores permanecen en vigencia hasta el final del texto. Los superíndices y los subíndices son una excepción porque solo modifican el siguiente carácter o los caracteres incluidos entre llaves.

ModificadorDescripciónEjemplo
^{ }Superíndice'text^{superscript}'
_{ }Subíndice'text_{subscript}'
\bfFuente en negrita'\bf text'
\itFuente en cursiva'\it text'
\slFuente oblicua (generalmente igual que la fuente cursiva)'\sl text'
\rmFuente normal'\rm text'
\fontname{specifier}Nombre de fuente: establezca specifier como nombre de una familia de fuentes. Puede usarlo en combinación con otros modificadores.'\fontname{Courier} text'
\fontsize{specifier}Tamaño de fuente: establezca specifier como valor escalar numérico en unidades de punto para cambiar el tamaño de fuente.'\fontsize{15} text'
\color{specifier}Color de fuente: establezca specifer como uno de estos colores: red, green, yellow, magenta, blue, black, white, gray, darkGreen, orange o lightBlue.'\color{magenta} text'
\color[rgb]{specifier}Color de fuente personalizado: establezca specifier como un triplete RGB de tres elementos.'\color[rgb]{0,0.5,0.5} text'

En esta tabla se muestran los caracteres especiales admitidos con la propiedad Interpreter establecida como 'tex'.

Secuencia de caracteresSímboloSecuencia de caracteresSímboloSecuencia de caracteresSímbolo

\alpha

α

\upsilon

υ

\sim

~

\angle

\phi

\leq

\ast

*

\chi

χ

\infty

\beta

β

\psi

ψ

\clubsuit

\gamma

γ

\omega

ω

\diamondsuit

\delta

δ

\Gamma

Γ

\heartsuit

\epsilon

ϵ

\Delta

Δ

\spadesuit

\zeta

ζ

\Theta

Θ

\leftrightarrow

\eta

η

\Lambda

Λ

\leftarrow

\theta

θ

\Xi

Ξ

\Leftarrow

\vartheta

ϑ

\Pi

Π

\uparrow

\iota

ι

\Sigma

Σ

\rightarrow

\kappa

κ

\Upsilon

ϒ

\Rightarrow

\lambda

λ

\Phi

Φ

\downarrow

\mu

µ

\Psi

Ψ

\circ

º

\nu

ν

\Omega

Ω

\pm

±

\xi

ξ

\forall

\geq

\pi

π

\exists

\propto

\rho

ρ

\ni

\partial

\sigma

σ

\cong

\bullet

\varsigma

ς

\approx

\div

÷

\tau

τ

\Re

\neq

\equiv

\oplus

\aleph

\Im

\cup

\wp

\otimes

\subseteq

\oslash

\cap

\in

\supseteq

\supset

\lceil

\subset

\int

\cdot

·

\o

ο

\rfloor

\neg

¬

\nabla

\lfloor

\times

x

\ldots

...

\perp

\surd

\prime

´

\wedge

\varpi

ϖ

\0

\rceil

\rangle

\mid

|

\vee

\langle

\copyright

©

Marcado LaTeX

Para utilizar el marcado LaTeX, establezca la propiedad Interpreter como 'latex'. Utilice símbolos de dólar alrededor del texto, por ejemplo, utilice '$\int_1^{20} x^2 dx$' para el modo en línea o '$$\int_1^{20} x^2 dx$$' para el modo de visualización.

El texto mostrado utiliza el estilo de fuente de LaTeX predeterminado. Las propiedades FontName, FontWeight y FontAngle no tienen ningún efecto. Para cambiar el estilo de fuente, utilice el marcado de LaTeX.

El tamaño máximo del texto que se puede utilizar con el intérprete de LaTeX es de 1200 caracteres. Para el texto multilínea, esto limita aproximadamente a 10 caracteres por línea.

Para obtener más información sobre el sistema LaTeX, consulte el sitio web del proyecto LaTeX en http://www.latex-Project.org/.

Argumentos de salida

contraer todo

Objeto de texto utilizado como etiqueta del eje x. Utilice t para obtener acceso y modificar las propiedades de la etiqueta después de que se haya creado.

Consulte también

Funciones

Propiedades

Temas

Introducido antes de R2006a