yyaxis функция создает Axes объект с осью Y на левой и правой сторонах. Свойства осей, связанные с осью y, имеют два значения. Однако MATLAB ® предоставляет доступ только к значению для активной стороны. Например, если активна левая сторона, то YDir имущества Axes объект содержит направление для левой оси Y. Аналогично, если активна правая сторона, то YDir содержит направление для правой оси Y. Исключение составляет то, что YAxis содержит массив из двух объектов-линеек (по одному для каждой оси Y).
Внешний вид и поведение конкретной оси Y можно изменить одним из следующих способов:
Задайте активную сторону, а затем измените значения свойств для Axes объект.
Доступ к объектам линейки через YAxis имущества Axes , а затем измените значения свойств объекта-линейки.
Изменение свойств диаграммы с двумя осями Y путем установки Axes свойства.
Создайте диаграмму с двумя осями Y и распечатайте данные.
x = [1 2 3]; y1 = [2 6 4; 3 5 4; 5 7 8]; y2 = 100*[5 5 3; 3 4 7; 5 6 3]; figure yyaxis left plot(x,y1) yyaxis right plot(x,y2)

Измените направление увеличения значений вдоль каждой оси Y. Использовать yyaxis left для активизации левой стороны и задания направления для левой оси Y. Аналогично, использовать yyaxis right для активации правой стороны. Затем задайте направление для правой оси Y.
ax = gca; yyaxis left ax.YDir = 'reverse'; yyaxis right ax.YDir = 'reverse';

Измените свойства диаграммы с двумя осями Y, задав свойства линейки.
Создайте диаграмму с двумя осями Y и распечатайте данные.
x = [1 2 3]; y1 = [2 6 4; 3 5 4; 5 7 8]; y2 = 100*[5 5 3; 3 4 7; 5 6 3]; figure yyaxis left plot(x,y1) yyaxis right plot(x,y2)

Измените направление увеличения значений вдоль каждой оси Y, задав свойства объекта-линейки, связанного с каждой осью. Использовать ax.YAxis(1) см. линейку для левой стороны и ax.YAxis(2) обратитесь к линейке с правой стороны.
ax = gca; ax.YAxis(1).Direction = 'reverse'; ax.YAxis(2).Direction = 'reverse';

Задайте цвета для диаграммы с двумя осями Y, изменив порядок цветов осей по умолчанию.
Создайте фигуру. Определите два значения цвета RGB: одно для левой стороны и одно для правой стороны. Перед созданием осей измените порядок цветов осей по умолчанию на эти два цвета. Задайте значение по умолчанию на уровне фигуры так, чтобы новые цвета влияли только на оси, которые являются дочерними для фигуры fig. Новые цвета не влияют на оси на других рисунках. Затем создайте диаграмму.
fig = figure; left_color = [.5 .5 0]; right_color = [0 .5 .5]; set(fig,'defaultAxesColorOrder',[left_color; right_color]); y = [1 2 3; 4 5 6]; yyaxis left plot(y) z = [6 5 4; 3 2 1]; yyaxis right plot(z)
