IDL의
POLARPLOT 함수는
극좌표(Polar Coordinate) 기반의 데이터를 받아서 플롯의 형태로 표출하는 기능을 담당하는 NG 체계의 그래픽 함수입니다. 기존의 PLOT 함수는 직교좌표계(Cartesian Coordinate System) 기반의 (X, Y) 좌표 데이터를 받는 반면, POLARPLOT 함수는 극좌표계(Polar Coordinate System) 기반의 (R, Theta) 좌표 데이터를 받는다는 차이가 있습니다. 즉
거리 및 방위각 값들로 구성된 좌표 데이터를 바로 받아서 처리합니다. POLARPLOT 함수의 기본적인 문법은 다음과 같습니다.
p = POLARPLOT(r, theta, ~~~~~)
여기서 r은 각 데이터 포인트의 원점으로부터의 거리 값들로 구성된 배열이고 theta는 방위각 값들로 구성된 배열이 됩니다. 따라서 이와 같이 극좌표 기반으로 주어진 데이터를 바로 받아서 2차원 공간상에 플롯의 형태로 표출할 수 있도록 해줍니다.
POLARPLOT 함수의 개요 그리고 다양한 방식의 사용법들에 관하여 관련 예제와 함께 자세히 소개된 링크들을 아래에 첨부합니다.
그리고 POLARPLOT 함수를 사용하여 표출된 예제 그림들을 보면 다음과 같습니다.