How to make the negative sign of y axis to be up ?

22 views (last 30 days)
noura
noura on 15 Jul 2024
Edited: dpb on 15 Jul 2024
How to make the negative sign of y axis to be up?

Answers (2)

dpb
dpb on 15 Jul 2024
Edited: dpb on 15 Jul 2024
plot([-1000:100:100]);
hAx=gca;
hAx.YDir='reverse';
See axes documentation for all the details...

VBBV
VBBV on 15 Jul 2024
ydata = -900:100:100
ydata = 1x11
-900 -800 -700 -600 -500 -400 -300 -200 -100 0 100
<mw-icon class=""></mw-icon>
<mw-icon class=""></mw-icon>
xdata = ydata.*ones(1,length(ydata))
xdata = 1x11
-900 -800 -700 -600 -500 -400 -300 -200 -100 0 100
<mw-icon class=""></mw-icon>
<mw-icon class=""></mw-icon>
plot(xdata,ydata)
yticks = ydata;
yticklabels(fliplr(yticks))
  1 Comment
dpb
dpb on 15 Jul 2024
ydata = -900:100:100;
xdata = ydata;
plot(xdata,ydata)
hAx=gca;
hAx.YDir='reverse';
The above reverses the actual relation between the x, y values; as defined, y==x so the negative x and y values should be associated visually.

Sign in to comment.

Categories

Find more on Migrate GUIDE Apps in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!