how to do reverse plotting in MATLAB?

How to do reverse plotting or reverse function in MATLAB?

1 Kommentar

Adam Danz
Adam Danz am 26 Okt. 2020
What's that? Could you provide an example of reverse plotting or reverse function?

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Shubham Rawat
Shubham Rawat am 29 Okt. 2020

0 Stimmen

Hi Chubeka,
If you want to reverse a function you may use flip function:
x = linspace(0,10);
y = sin(x);
x = flip(x); % reverse the values of x
plot(x,y)
If you want to reverse the axes then here is an example code which you may use:
ax = gca;
axes(ax)
x = linspace(0,10);
y = sin(x);
plot(x,y)
ax.YDir = 'reverse'; % for reversing the Y direction
ax.XDir = 'reverse'; % for reversing the X direction

1 Kommentar

Elioth Daniel
Elioth Daniel am 15 Mär. 2023
The reverse command was very helpful for me. All I wanted was for my plot to start from the higher values to lower values but I was stuck trying to solve this issue for the x axis in an FTIR plot.
Thank you! @Shubham Rawat

Melden Sie sich an, um zu kommentieren.

Kategorien

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

Produkte

Version

R2020b

Gefragt:

am 26 Okt. 2020

Kommentiert:

am 15 Mär. 2023

Community Treasure Hunt

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

Start Hunting!

Translated by