Создание графика с двумя осями по Y
yyaxis left
yyaxis right
yyaxis(ax,___)
yyaxis left
активирует сторону текущей системы координат, сопоставленной с левой осью Y. Последующие графические команды предназначаются для левой стороны. Если текущая система координат не включает две оси Y, то эта команда добавляет вторую ось Y. Если нет никаких осей, то эта команда сначала создает их.
yyaxis right
активирует сторону текущей системы координат, сопоставленной с правой осью y. Последующие графические команды предназначаются для правой стороны.
При работе с двумя осями Y вы не можете:
Вращайте оси (только 2D представление).
Прикрепите аннотации.
Скопируйте объект осей с помощью copyobj
.
Чтобы определить, какая сторона осей активна, запросите свойство YAxisLocation
для объекта Axes
. Свойство установлено в 'left'
, когда левая сторона активна и 'right'
, когда правая сторона активна. Свойство YAxisLocation
для объекта Axes
с двумя осями Y только для чтения.
Чтобы очистить активную сторону, используйте cla
. Чтобы очистить обе стороны осей и удалить правую ось y, используйте cla reset
. Также можно ожидать, чтобы очистить обе стороны и удалить правую ось y до следующей команды графического вывода путем установки свойства NextPlot
объекта Axes
к 'replaceall'
.