Mirror image/plot flip

I want to plot the mirror image of a cubic curve.
In other words, I intend to flip the plot, but I do not want the x- axis to change.
This is my code and the plot. Thank you
clear all;close all;clc;
x=linspace(0, 100);
y=x.^3;
plot(x,y,'LineWidth', 2);set(gca,'xdir','reverse')

 Accepted Answer

clear all;close all;clc;
x=linspace(0, 100);
y=x.^3;
plot(x,fliplr(y),'LineWidth', 2);set(gca,'xdir','reverse')

5 Comments

Hi, Roberson.
Thank you your response. I have flipped my plot already. However it is ONLY the x axis I dont want to alter. I want the x-axis to begin from 0.
I do not know which of these you are looking for
x=linspace(0, 100);
y=x.^3;
plot(x,y,'LineWidth',2); title('original');
plot(x,y,'LineWidth',2); set(gca,'XDir','reverse'); title('reverse xdir')
plot(x,fliplr(y),'LineWidth',2); title('fliplr y');
plot(x,fliplr(y),'LineWidth',2); set(gca,'XDir','reverse'); title('fliplr y + reverse xdir')
Great! Thank you. It is the second plot I need.
... but that is the one you started with ??
I meant the seond plot (without counting the 'original plot')

Sign in to comment.

More Answers (0)

Asked:

on 4 Sep 2022

Commented:

on 4 Sep 2022

Community Treasure Hunt

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

Start Hunting!