Я хотел бы отредактировать оси в своем ряду отображаемых изображений.
Это - то, на что похоже мое изображение:
Как Вы видите, это колеблется от 0 приблизительно до 500 сверху донизу. Я могу инвертировать это? Плюс, я хочу зеркально отразить показываемое изображение, так, чтобы оно запустилось слева направо... или, если это возможно, чтобы позволить осям показать справа налево.
Чтобы перевернуть ось, вы можете установить для свойства 'XDir'
или 'YDir'
текущих осей значение 'reverse'
:
set(gca,'XDir','reverse'); %# This flips the x axis
Имейте в виду, что при таком повороте оси переворачивается и все на графике. Вероятно, это не то, что вы хотите сделать для оси y. Вероятно, вы просто захотите перевернуть ось Y метки , что можно сделать, изменив свойство 'YTickLabel'
следующим образом:
yLimits = get(gca,'YLim'); %# Get the y axis limits
yTicks = yLimits(2)-get(gca,'YTick'); %# Get the y axis tick values and
%# subtract them from the upper limit
set(gca,'YTickLabel',num2str(yTicks.')); %'# Convert the tick values to strings
%# and update the y axis labels