2022/01/09 2

프로그래밍을 위한 수학 - 삼각비, 삼각함수 그래프

삼각비 각 A의 크기가 같은 세 직각 삼각형 ABC / ADE / AFG은 모두 닮은 도형이다. 이 닮은 도형들의 대응변 길이의 값은 항상 그 비율이 같게 된다. CB / AB = ED / AD 이런식으로... 이렇게삼각형의 각 변에 대해서 두 변의 길이의 비례값을 구할 수 있는데, 이것이 sin, cos, tan이다. sin A, cos A, tan A를 모두 통틀어 각 A에 대한 삼각비라고 한다. 유치하지만 이렇게 sin, cos, tan을 외웠었지...아무튼 각 삼각비가 어느 변들의 비례를 말하는 것인지만 기억하면 된다. 특수각 30° / 45° / 60°도에대한 삼각비 값이 정리된 표를 심심찮게 볼 수 있지만 아래처럼 계산하기 편한 삼각형을 만들어서 특수각들에 대한 sin, cos, tan 값을 ..

프로그래밍을 위한 수학 - 호도법

180도면 180도지! 왜 각도를 지맘대로 쓰세요?? 일반적으로 우리가 사용하는 0 ~ 360도로 각도를 표현하는 방법은 60분법(Degree)이다. 대부분의 프로그래밍 언어에서는 삼각함수를 다룰때 매개변수로 Radian을 받는다. 이처럼 각도를 Radian으로 표기하는 방법을 호도법이라고 한다. 호도법을 이용하면 °같은 단위표기없이 숫자로만 각도를 표시할 수 있기때문에 계산이 편하다는 이점이 있다. 호도법 호도법은 원의 호의 길이를 이용해 각도를 나타내는 방법이다. 반지름의 길이가 r인 원에서, 길이가 r인 호에대한 중심각의 크기를 a°라고 하면 호의 길이는 중심각의 크기에 정비례 하므로 다음과 같이 계산할 수 있다. 원주율 π는 원의 둘레가 지름의 몇 배인지나타내므로, 원의 둘레는 2r * π이다. ..