Один оборот вокруг круга составляет 360 градусов или 2pi
радиан.
Тригонометрические функции , такие как синус и косинус, "обернутся", когда они достигнут 360 градусов, и будут действовать так же, как и при 0 градусах. В основном происходит следующее:
angle_in_unit_circle = angle mod 360
Кроме того, некоторые тригонометрические функции, такие как тангенс, не определены под определенными углами, такими как 90 и 270 градусов, где тангенс угла будет возвращать положительную или отрицательную бесконечность.
Это «обтекание» можно увидеть, представляя функции синуса, косинуса и тангенса, используя прямоугольный треугольник, вписанный в единичный круг , и это поведение делает эти функции периодическими потому что они будут повторять свои шаблоны снова и снова.
В Википедии имеется обширная статья о Тригонометрических функциях , так что, возможно, стоит взглянуть на нее.
Usage
С точки зрения использования, я не могу придумать хороший пример с макушки головы, за исключением, может быть, возможно, представления местоположения частицы в определенное время в полярной системе координат , где угол θ
зависит от времени t
:
r(θ(t)) = t where θ(t) = t
для значений t от 0 до 720, которые затем могут быть представлены в декартовой системе координат как:
x(t) = r sin(θ(t)) == t sin(t)
y(t) = r cos(θ(t)) == t cos(t)
Частица будет двигаться по спирали, в зависимости от времени t
. В этом случае будут вычислены синус и косинус углов за пределами 360.
(И моя математика ржавая, поэтому, если в приведенных выше уравнениях есть какие-либо ошибки, пожалуйста, дайте мне знать!)