How to flip Y axis title?

15 Ansichten (letzte 30 Tage)
Calvin Moehlman
Calvin Moehlman am 15 Feb. 2022
Kommentiert: Calvin Moehlman am 15 Feb. 2022
By default, you need to turn your head to the left to read a Y axis title. When creating a second y axis, the title is oriented in the same direction as the first axis. I would prefer to reverse the text of the second y axis so that you would need to tilt your head to the right to read.
Here's an example of how the plot titles currently look:
Here is How I would like the titles to be oriented:
Is this possible to do within Matlab?

Akzeptierte Antwort

KSSV
KSSV am 15 Feb. 2022
Bearbeitet: KSSV am 15 Feb. 2022
figure
xlabel('xlabel')
yyaxis left
ylabel('First y-axis title')
yyaxis right
ylabel('Second y-axis title')
ylh = get(gca,'ylabel');
gyl = get(ylh);
ylp = get(ylh, 'Position');
ylp(1)=ylp(1)+0.02 ; % to adjust the position
set(ylh, 'Rotation',-90, 'Position',ylp, 'VerticalAlignment','middle', 'HorizontalAlignment','center')
  1 Kommentar
Calvin Moehlman
Calvin Moehlman am 15 Feb. 2022
Thanks! I had to adjust the position a little bit more, 0.3 worked for my graph.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange

Produkte


Version

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by