2011-02-23 7 views
10

안녕하세요 저는 사인 곡선의 MATLAB에서 x-y 플롯을 얻었으며이 플롯을 시계 반대 방향으로 90도 회전하려고합니다. 어떻게해야합니까?MATLAB에서 플롯 회전?

답변

21

그림에서 '보기'-> '카메라 툴바'를 클릭하십시오. 롤 카메라 아이콘을 사용하면 플롯을 회전 할 수 있습니다.

편집 : 당신은이 실제로 플롯 시계 방향으로보고 카메라를 회전이 프로그래밍 방식

camroll(90) 

주를 수행 할 camroll 기능을 사용할 수없는 줄거리 자체. 따라서 플롯을 반 시계 방향으로 90도 회전 시키려면 카메라를 시계 방향으로 90도 회전해야합니다. 하나 camroll 기능을 사용하는 경우 라벨에 문제가 있기 때문에 제 생각에는

view([90 90]) 

이 더 나은 솔루션입니다 :

+0

저에게 도움이되어 주셔서 감사합니다. – smilingbuddha

+1

이 함수는 플롯의 레이블을 왜곡합니다. 게다가'camroll (-90)'을하면 x 방향의 값이 맨 아래쪽 (평소와 같이)보다 위쪽에 표시됩니다. 이 두 가지를 수정하는 방법에 대한 아이디어? – Pupil

+0

@Pupil 그림 도구를 사용하십시오. 플롯을 두 번 클릭하고 축의 검사기를 봅니다. –

7

또 다른 해결책은 기능 view입니다. 아래 코드를 참조하십시오.

y = rand(1,10); 
subplot(211) 
plot(1:10,y) 
xlabel('x') 
ylabel('y') 
view([-90 90]) 
subplot(212) 
plot(1:10,y) 
xlabel('x') 
ylabel('y') 
camroll(90) 
+0

라벨 문제를 멋지게 해결합니다. – MasterPJ

관련 문제