Clear Filters
Clear Filters

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

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

Answers (2)

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

VBBV
VBBV on 15 Jul 2024 at 21:36
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 at 21:41
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.

Tags

Community Treasure Hunt

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

Start Hunting!