필터 지우기
필터 지우기

How to select active axis for zoom in

조회 수: 7 (최근 30일)
Shawn Fernandes
Shawn Fernandes 2018년 2월 1일
답변: Shawn Fernandes 2018년 2월 1일
Dear Matlab,
I am able to plot two plots on the same matlab figure successfully.
However, I am not able to select and zoom onto the first created graph, the zoom works on the second plotted graph only.
Please guide on how to make certain axis active, so that the zoom function can work for either plot.
PFB snippet of code for reference.
figure;
subplot(3,1,1);
ax1=gca;
ax1.XColor = 'r';
ax1.YColor = 'r';
ax1_pos=ax1.Position;
ax2=axes('Position',ax1_pos,...
'XAxisLocation','top',...
'YAxisLocation','right',...
'Color','none');
plot(ax1,variable1,'r');
hold on;
plot(ax2,variable2,'g')
Sincerely, Shawn Fernandes

채택된 답변

Shawn Fernandes
Shawn Fernandes 2018년 2월 1일
Hi Walter,
Thanks for the help and support.
I found out that axes(<axesID>) shall make the respective axes active.
Have a nice day.
Sincerely, Shawn Fernandes

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Graphics Object Identification에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by