축 상자의 정확한 크기와 위치를 파악하는 방법 (축 레이블 및 숫자 제외)? 예를 들어, I는MATLAB : '축 동등'의 경우 축 상자의 정확한 크기와 위치?
figure
contourf(x,y,u,100,'linestyle','none')
axis equal
set(gca,'position',[0.1,0.1,0.7,0.8]) %normalized units
축 프레임/상자의 크기는도 창의 경우 리사이징 (또는 axis equal
사용)에 varyed하지만 get(gca,'position')
의 값이 그대로 유지된다를 사용한다. 예를 들어
0.1300 0.1100 0.7750 0.8150
내가 정렬이 필요 = ANS :
figure
Z = peaks(20);
contourf(Z,10)
set(gca,'Units','pixels')
get(gca,'position')
axis equal
get(gca,'position')
의 ANS =
0.1300 0.1100 0.7750 0.8150
axis equal
후, 축 상자는 변경되지만 get(gca,'position')
동일한 좌표를 준다 색 상자를 axis equal
의 경우 축 상자 (고정 간격을 유지함)에 연결합니다.
귀하의 질문은 불분명 다음과 같은 당신이 fnid 무엇을 더 쉽게 설명 : '그림 Z = 피크 (20); contourf (Z, 10) 세트 (GCA, '단위', '픽셀') GET (GCA, '위치') 축 GET과 동일 ('위치'GCA)는' – Oleg
나는 당신의 예를 추가 한 내 문제. 지금은 더 명확한가요? –