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?

 채택된 답변

Jan
Jan 2021년 5월 1일

0 개 추천

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

카테고리

도움말 센터File Exchange에서 Two y-axis에 대해 자세히 알아보기

질문:

2021년 5월 1일

답변:

Jan
2021년 5월 1일

Community Treasure Hunt

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

Start Hunting!

Translated by