xtickangle

Поверните x метки метки деления на оси

Описание

пример

xtickangle(angle) поворачивает метки такта X для текущей системы координат на заданный угол в степенях, где 0 горизонтальна. Задайте положительное значение для поворота против часовой стрелки или отрицательное значение для поворота по часовой стрелке.

пример

xtickangle(ax,angle) вращает метки такта для осей, заданных как ax вместо текущей системы координат.

пример

ang = xtickangle возвращает угол поворота для меток такта на оси X текущих систем координат в виде скалярного значения в степенях. Положительные значения указывают на вращение против часовой стрелки. Отрицательные значения указывают на вращение по часовой стрелке.

ang = xtickangle(ax) использует оси, заданные как ax вместо текущей системы координат.

Примеры

свернуть все

Создайте сводный график и поверните метки такта оси X так, чтобы они находились под углом 45 градусов от горизонтальной плоскости.

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

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

Начиная с R2019b, можно отобразить плиточное размещение графиков с помощью tiledlayout и nexttile функций. Вызовите tiledlayout функция для создания мозаичного графика размещения 2 на 1. Вызовите nexttile функция для создания объектов осей ax1 и ax2. Постройте график в каждой из осей. Затем поверните метки такта оси X для нижнего графика путем определения ax2 как первый входной параметр для xtickangle.

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

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

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

Создайте сводный график. Затем запросите угол поворота для меток такта на оси X. По умолчанию метки не поворачиваются.

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

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

ang = xtickangle
ang = 0

Входные параметры

свернуть все

Вращение меток такта, заданное как скалярное значение в степени, где 0 горизонтально.

Пример: xtickangle(90)

Целевые оси, заданные как Axes объект или массив Axes объекты.

Если вы не задаете этот аргумент, то xtickangle изменяет текущую систему координат.

Алгоритмы

The xtickangle функция устанавливает и запрашивает XTickLabelRotation свойство Axes объект.

Введенный в R2016b