Main Content

xtickangle

Rotar etiquetas de marcas del eje x

Descripción

ejemplo

xtickangle(angle) rota las etiquetas de marcas del eje x para los ejes actuales en el ángulo especificado en grados, donde 0 es horizontal. Especifique un valor positivo para la rotación en sentido contrario a las agujas del reloj o un valor negativo para la rotación en el sentido de las agujas del reloj.

ejemplo

xtickangle(ax,angle) rota las etiquetas de marca para los ejes especificados por ax en lugar de los ejes actuales.

ejemplo

ang = xtickangle devuelve el ángulo de rotación para las etiquetas de marcas del eje x de los ejes actuales como un valor escalar en grados. Los valores positivos indican la rotación en sentido contrario a las agujas del reloj. Los valores negativos indican la rotación en sentido de las agujas del reloj.

ang = xtickangle(ax) utiliza los ejes especificados por ax en lugar de los ejes actuales.

Ejemplos

contraer todo

Cree una gráfica de puntos y rote las etiquetas de marcas del eje x de modo que aparezcan a un ángulo de 45 grados del plano horizontal.

x = linspace(0,10000,21);
y = x.^2;
stem(x,y)
xtickangle(45)

Figure contains an axes object. The axes object contains an object of type stem.

A partir de la versión R2019b, puede mostrar un mosaico de gráficas utilizando las funciones tiledlayout y nexttile. Llame a la función tiledlayout para crear un diseño de gráfica en mosaico de 2 por 1. Llame a la función nexttile para crear los objetos de ejes ax1 y ax2. Represente en cada uno de los ejes. Luego, rote las etiquetas de marcas del eje x para la gráfica inferior especificando ax2 como el primer argumento de entrada a xtickangle.

tiledlayout(2,1)
ax1 = nexttile;
plot(ax1,rand(6))

ax2 = nexttile;
plot(ax2,rand(6))
xtickangle(ax2,45)

Figure contains 2 axes objects. Axes object 1 contains 6 objects of type line. Axes object 2 contains 6 objects of type line.

Cree una gráfica de puntos. A continuación, consulte el ángulo de rotación para las etiquetas de marcas del eje x. De forma predeterminada, las etiquetas no se rotan.

x = linspace(0,10000,21);
y = x.^2;
stem(x,y)

Figure contains an axes object. The axes object contains an object of type stem.

ang = xtickangle
ang = 0

Argumentos de entrada

contraer todo

Rotación de etiquetas de marcas, especificada como un valor escalar en grados, donde 0 es horizontal.

Ejemplo: xtickangle(90)

Ejes objetivo, especificados como objeto Axes o arreglo de objetos Axes.

Si no especifica este argumento, la función xtickangle modifica los ejes actuales.

Algoritmos

La función xtickangle establece y consulta la propiedad XTickLabelRotation del objeto Axes.

Historial de versiones

Introducido en R2016b

Consulte también

Funciones

Propiedades