728x90 반응형 atan21 [Python] atan2 vector를 이용하여 직선 간의 사이각을 구할 때에는 inner prodcut를 이용한 cos과 acos을 활용하는 경우가 많다. 하지만, unit vector를 구하고 이들간의 특정 방향 (cw or ccw)등으로 각도를 구해야하는 경우 등에서는 atan2가 보다 편하다. (대부분 사이각이 요구되지만, 특정 방향으로의 각도를 구하고 이들간의 관계가 +,-가 정해져있을 때는 atan2가 낫다.) 다음의 사용시 기억할 주요 내용임. math.atan2(y, x)에는 두 개의 parameter가 있어서 direction을 나타내는 vector의 x,y component값을 넣어주면 된다. 주의할 것은 y가 먼저 위치하고 있다는 점이다. Python에서 math.atan2는 arctan에 해당하므로 각도를 .. 2023. 7. 10. 이전 1 다음 728x90 반응형