주요 콘텐츠

Cartesian to Polar

카테시안 좌표에서 극좌표로 변환

  • Cartesian to Polar block

라이브러리:
Simulink Extras / Transformations

설명

Cartesian to Polar 블록은 카테시안 좌표 (x, y)를 극좌표 (r, theta)로 변환합니다.

첫 번째 입력과 두 번째 입력은 각각 xy에 대응됩니다. 첫 번째 출력과 두 번째 출력은 각각 rtheta에 대응됩니다. 각도 theta의 단위는 라디안입니다.

카테시안 좌표 (x, y)는 x축과 y축을 기준으로 점을 나타냅니다. 극좌표 (r, theta)는 동일한 점을 나타내며, 여기서 r은 원점으로부터의 거리이고 thetax축의 양의 방향을 기준으로 한 반시계 방향의 각도(단위: 라디안)입니다.

r=x2+y2theta=arctan(yx)

포트

입력

모두 확장

카테시안 좌표 (x,y)x 값을 지정하는 입력 신호입니다. 두 입력 모두 데이터형이 동일한 실수형 스칼라여야 합니다.

데이터형: single | double

카테시안 좌표 (x,y)y 값을 지정하는 입력 신호입니다. 두 입력 모두 데이터형이 동일한 실수형 스칼라여야 합니다.

데이터형: single | double

출력

모두 확장

극좌표 (r,theta)r 좌표를 지정하는 출력 신호입니다.

데이터형: single | double

극좌표 (r,theta)theta 좌표를 지정하는 출력 신호입니다.

데이터형: single | double

버전 내역

R2008b에 개발됨

참고 항목