거리와 각도를 알고 있을 때 좌표점을 구하는 방법에 대해 포스팅 합니다. 거리와 각도를 알고 있는 경우 좌표를 구하는 방법은 상당히 간단 합니다.
바로 삼각함수를 이용하면 쉽게 좌표점을 구 할 수 있습니다. 하지만 전제 조건이 있습니다. 거리에 대한 중심점은 원점이 되어야 합니다. 좌표상에서 확인해 볼 수 있습니다.
위 그림처럼 각도에 따른 거리가 주어진 경우를 생각 할 수 있습니다. 이런 경우에 해당하는 좌표점을 구 할 수 있습니다.
아래 삼각함수를 적용 할 수 있습니다.
R = 거리
Θ = 각도(라디안, 호도법)
R X COSΘ = X축의 좌표
R X SINΘ = Y축의 좌표
주의 할 점은 각도를 넣는 부분은 반드시 호도법을 적용한 각도 값을 넣어야 한다는 것 입니다. 위의 30을 그대로 넣는 경우 제대로된 값이 출력되지 않습니다. 이때에는 각도X(원주율/180) 을 해주어 호도법으로 변환해 줍니다.
이때 위의 좌표에 적용된 좌표를 구해 보면
X = 거리(3) X COS(30X(원주율/180))
Y = 거리(3) X SIN(30X(원주율/180))
X = 2.598076
Y = 1.5
결과 좌표는 아래와 같습니다.
이상으로 설명을 마치겠습니다. 많은 도움 되셨기를 바랍니다.
'알고리즘' 카테고리의 다른 글
좌표에서 회전 변환 점을 구하는 방법 (0) | 2022.02.12 |
---|---|
두 점을 이용하여 각도(기울기)를 구하는 방법 (0) | 2022.02.11 |
댓글