Cartesian to Spherical
카테시안 좌표에서 구면 좌표로 변환
라이브러리:
Simulink Extras /
Transformations
설명
Cartesian to Spherical 블록은 카테시안 좌표(x, y, z)를 구면 좌표(r, theta, phi)로 변환합니다.
첫 번째 입력은 x이고 두 번째 입력은 y이며 세 번째 입력은 z입니다. 첫 번째 출력은 r이고 두 번째 출력은 theta이며 세 번째 출력은 phi입니다. 각도 theta와 phi의 단위는 라디안입니다.
카테시안 좌표(x, y, z)는 x축, y축, z축을 기준으로 점 P를 나타냅니다. 구면좌표 r 은 원점에서 점 P까지의 직선 길이입니다. 구면 좌표 theta(방위각)는 x축의 양의 방향과, 원점과 P가 이루는 직선의 x-y 평면 투영 사이의 각도(단위: 라디안)입니다. 구면 좌표 phi(천정각)는 z축의 양의 방향과, 원점과 P가 이루는 직선 사이의 각도(단위: 라디안)입니다.
참고
MATLAB® 함수 cart2sph는 x-y 평면에서 phi를 측정합니다.

참고
다른 참고 문헌에서는 구면 좌표의 표기법이 다를 수 있습니다. 경우에 따라 theta 와 phi의 순서가 뒤바뀌기도 합니다. theta가 천정각을 나타내고 phi가 방위각을 나타내는 경우도 있습니다.
포트
입력
출력
버전 내역
R2008b에 개발됨