Reversing x-axis direction for plotyy
1 view (last 30 days)
Show older comments
Hello,
I am using set(gca,'XDir','Reverse') function for plotyy(x,y1,x,y2). However, the X-axis is reversed only for y1 function, values of y2 goes normally from 0....1 instead of 1...0. How to fix it?
0 Comments
Accepted Answer
Jan
on 1 May 2021
Use the two handles replied by plotyy:
t = linspace(0, 2*pi, 200);
hAx = plotyy(t, sin(t), t, cos(4*t));
pause(1)
set(hAx(1), 'XDir', 'reverse')
pause(1);
set(hAx(2), 'XDir', 'reverse')
gca is the current axes object only, while the 2 axes handles replied by plotyy let you access both.
By the way, plotyy is outdated. Use the modern yyaxis instead.
0 Comments
More Answers (0)
See Also
Categories
Find more on Two y-axis in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!