본문으로 바로가기

삼각함수에서 cos sin tan 의 값은 모두 라디안이다.

라디안 : 각의 크기를 재는 SI 유도 단위

 

[직각삼각형에서 각도에 따라 각 변의 크기를 계산할 수 있다.]

a를 1로 두었을때 x좌표는 cosθ, y좌표는 sinθ가 된다.

(단위원과 동경의 교점)

이때, tanθ = sinθ / cosθ 가 되므로, 높이 / 밑변, tanθ 는 기울기가 된다.

 

[사인법칙]

 

 

[코사인법칙]

 

 

[ 라디안과 각도의 관계 ]

- 1라디안은 약 57.3도

- 180도는 π라디안

- 라디안에서 각도로 변환시킬때, 180 ÷ 3.141592 (180도의 라디안값 =  π) = 57.3248(1라디안의 값)을 곱해주면 됩니다

 

(유니티 함수 예시)

tmp.eulerAngles = new Vector3(0, Mathf.Atan2(x, z) * Mathf.Rad2Deg, 0);

위 코드에서 Mathf.Atan2(x, z)에서 아크 탄젠트를 구한 값은 라디안입니다.

라디안을 Degree로 바꾸기 위해 Mathf.Rad2Deg,  57.3248 값을 곱하여 계산하면

' x, z좌표로 얻은 탄젠트 '의 값의 역함수(= 아크 탄젠트, 결과값은 라디안) 을 각도로 변환시킨 값을 구할 수 있습니다! 

'Core Quant > Math 수학' 카테고리의 다른 글

[수학] 벡터  (0) 2024.06.30