How to mirror a plot ?

Hi
I need a help, i want to mirror a plotaround y axis, but still have the same axis, can anybody help?
I have upload the plot as attachments.

2 Comments

Ankit
Ankit on 24 Feb 2020
try this
plot(-x(:,1), y(:,2));
but then x axis is negativ.

Sign in to comment.

 Accepted Answer

Ankit
Ankit on 24 Feb 2020
Edited: Ankit on 24 Feb 2020
After your plot command, add the below line:
set(gca, 'XDir','reverse')

5 Comments

thanks
Ankit
Ankit on 24 Feb 2020
You can accept the answer if it served your purpose!
How can i mirror a duplicate? I mean having the first curve and the mirrored one in the same plot, Can it be done with a fplot?
did you solve it?
?
x = -10:20;
y = x/10;
% the regular plot
plot(x,y,'k'); hold on
% the same series, but flipped on x
plot(-x,y,'b:')

Sign in to comment.

More Answers (0)

Categories

Find more on Fourier Analysis and Filtering in Help Center and File Exchange

Asked:

on 24 Feb 2020

Commented:

DGM
on 8 May 2022

Community Treasure Hunt

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

Start Hunting!