MCP로 연결 →

계산 입력

공식

광고

결과

벡터의 방향
53.13°
+X축에서 반시계 방향으로 측정
각도(라디안) 0.9273
크기 5

벡터의 방향이란?

2차원 벡터의 방향은 양(+)의 X축을 기준으로 반시계 방향으로 측정한 각도를 말합니다. 수평 성분 x와 수직 성분 y로 이루어진 벡터를 입력하면, 이 계산기는 그 방향각을 도(°)와 라디안 단위로 알려주고 벡터의 크기(길이)도 함께 계산해 줍니다.

x와 y 성분을 가진 2D 벡터와 양의 x축에서의 방향각 세타
방향각 \(\theta\)는 양의 x축에서 벡터까지 반시계 방향으로 측정합니다.

계산기 사용 방법

벡터의 X 성분과 Y 성분을 입력하세요. 이 도구는 atan2 함수를 이용해 방향각을 계산합니다. atan2는 네 개의 사분면을 모두 정확하게 구분하며, 결과값을 0°에서 360° 범위로 정규화해 보여줍니다. 또한 벡터의 크기도 함께 표시되어 벡터를 극좌표 형태로 완전하게 파악할 수 있습니다.

공식 자세히 알아보기

방향은 다음과 같이 계산됩니다:

$$\theta = \operatorname{atan2}\!\left(y,\ x\right) \times \frac{180}{\pi} \pmod{360}$$

기본적인 arctan(y/x)와 달리, 두 개의 인수를 받는 atan2xy의 부호를 모두 이용해 각도를 올바른 사분면에 배치하며, 0으로 나누는 문제도 피할 수 있습니다. 벡터의 크기는 피타고라스 정리를 따릅니다:

$$|v| = \sqrt{x^2 + y^2}$$
광고
atan2가 모든 방향에서 각도를 반환하는 방식을 보여주는 네 사분면
\(\operatorname{atan2}(y,\ x)\)는 네 사분면 모두에서 -180°부터 180°까지 올바른 각도를 반환합니다.

예제로 이해하기

벡터 (3, 4)의 경우:

$$\operatorname{atan2}(4,\ 3) \approx 0.9273 \text{ 라디안} \approx 53.13°$$

크기는

$$\sqrt{3^2 + 4^2} = \sqrt{25} = 5$$

입니다. 즉, 이 벡터는 양의 X축에서 약 53.13° 위쪽을 향하며 길이는 5입니다.

자주 묻는 질문(FAQ)

arctan 대신 atan2를 쓰는 이유는? 일반 arctan은 서로 반대편 사분면(예: (1,1)과 (−1,−1))을 구분하지 못하고, x = 0일 때 계산이 불가능합니다. atan2는 이 두 가지 문제를 모두 해결합니다.

두 성분이 모두 0이면 어떻게 되나요? 영벡터는 방향이 정의되지 않으므로, 결과는 기본값인 0°로 표시됩니다.

결과를 라디안으로 어떻게 변환하나요? 라디안 값은 결과 표에 함께 표시됩니다. 직접 변환하려면 도(°) 값에 \(\pi/180\)을 곱하면 됩니다.

최종 업데이트: