polar
(권장되지 않음) 극좌표 플롯
polar
는 권장되지 않습니다. polarplot
을 대신 사용하십시오.
구문
polar(theta,rho)
polar(theta,rho,LineSpec)
polar(axes_handle,...)
h = polar(...)
설명
polar
함수는 극좌표를 받아 카테시안 평면(Cartesian Plane)에 플로팅한 후 이 평면에 극좌표 그리드를 그립니다.
polar(theta,rho)
는 반지름 rho
에 대한 각도 theta
의 극좌표 플롯을 생성합니다. theta
는 x축에서 반지름 벡터까지의 각도(단위: 라디안)이며, rho
는 반지름 벡터의 길이(단위: 데이터스페이스)입니다.
polar(theta,rho,LineSpec)
LineSpec
은 극좌표 플롯에 그리는 선에 대한 선 유형, 플롯 기호, 색을 지정합니다.
polar(axes_handle,...)
은 현재 좌표축(gca
) 대신 axes_handle
핸들 좌표축에 플로팅됩니다.
h = polar(...)
는 line 객체를 h
로 반환합니다.
예제
팁
음의 r
값은 pi
만큼 회전한 것으로, 원점 대칭입니다((theta,r)
이 (r*cos(theta), r*sin(theta))
로 변환되기 때문). 다른 동작을 원할 경우 플로팅을 수행하기 전에 r
을 조작할 수 있습니다. 예를 들어, r
을 max(0,r)
이나 abs(r)
과 동일하게 만들 수 있습니다.
확장 기능
버전 내역
R2006a 이전에 개발됨