How to flip the data upside down without flipping the axes?

10 vues (au cours des 30 derniers jours)
Kofial
Kofial le 18 Jan 2021
Commenté : dpb le 18 Jan 2021
x = [1 2 3];
y= [6 13 11];
plot(x,y)
set(gca,'Ydir','reverse')
I tried this code but it flips the y axis. I want to keep both axis the same.
  4 commentaires
Kofial
Kofial le 18 Jan 2021
Modifié(e) : Kofial le 18 Jan 2021
There is no picture, only a line like the one provided.
This plot(x,-y) doesn't work plot(x,-y) because it converts the y axis in negative values.
This second option either. I don't want to do any changes to the axis, only flip the data.
dpb
dpb le 18 Jan 2021
Remove the -y from the second; that was a figment of the copy/paste...it's the same idea that Star-S shows.

Connectez-vous pour commenter.

Réponse acceptée

Star Strider
Star Strider le 18 Jan 2021
I am not certain what result you want.
Try this:
x = [1 2 3];
y = [6 13 11];
figure
plot(x,max(y)-y+min(y))
.

Plus de réponses (0)

Catégories

En savoir plus sur Graphics Object Programming dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by