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')

 采纳的回答

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

5 个评论

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')

请先登录,再进行评论。

更多回答(0 个)

类别

Community Treasure Hunt

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

Start Hunting!

Translated by