How i can flip the y-axis?

703 Ansichten (letzte 30 Tage)
Thiago Petersen
Thiago Petersen am 31 Jan. 2017
Verschoben: Dyuman Joshi am 6 Jul. 2025
Hello,
In the following code:
a = [180 170 150 90 45 5 0 -5 -30 -70 -100 -125 -150 -175];
b = [1 2 3 4 5 6 7 8 9 10 11 12 13 14];
plot (a, b,'.')
How i can plot the b variable (as the y-axis) with the high numbers down and the low numbers up in the plot?
Thanks
  2 Kommentare
Abdullah Mohmmed
Abdullah Mohmmed am 10 Sep. 2020
Verschoben: Dyuman Joshi am 6 Jul. 2025
Code maxwell
Sparsh Garg
Sparsh Garg am 27 Jul. 2021
Verschoben: Dyuman Joshi am 6 Jul. 2025
code maxwell??

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Star Strider
Star Strider am 31 Jan. 2017
After your plot call, add this line:
set(gca, 'YDir','reverse')
See the documentation for Axes Properties for details.
  2 Kommentare
Rahmawati Rahmawati
Rahmawati Rahmawati am 3 Jun. 2018
it works for my case, Thank you
Star Strider
Star Strider am 3 Jun. 2018
My pleasure.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

Stalin Samuel
Stalin Samuel am 31 Jan. 2017
Bearbeitet: Stalin Samuel am 31 Jan. 2017
If you planning to change the ylabel use
set(gca,'YtickLabel',14:-2:0)
Or else, if you wants to flip b alone you can use
fliplr(b)

Kategorien

Mehr zu Surfaces, Volumes, and Polygons finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by