ytickangle

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

Описание

пример

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

пример

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

пример

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

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

Примеры

свернуть все

Создайте сводный график и поверните метки такта по оси Y на 90 степени так, чтобы они отображались вертикально.

x = linspace(0,50,20);
y = x.^2;
stem(x,y)
ytickangle(90)

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

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

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

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

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

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

x = linspace(0,50,20);
y = x.^2;
stem(x,y)

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

ang = ytickangle
ang = 0

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

свернуть все

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

Пример: ytickangle(90)

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

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

Алгоритмы

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

Введенный в R2016b