Arduino - Fonctions trigonométriques

Vous devez utiliser la trigonométrie pratiquement comme pour calculer la distance d'un objet en mouvement ou la vitesse angulaire. Arduino fournit des fonctions trigonométriques traditionnelles (sin, cos, tan, asin, acos, atan) qui peuvent être résumées en écrivant leurs prototypes. Math.h contient le prototype de la fonction trigonométrique.

Syntaxe exacte trigonométrique

double sin(double x); //returns sine of x radians
double cos(double y); //returns cosine of y radians
double tan(double x); //returns the tangent of x radians
double acos(double x); //returns A, the angle corresponding to cos (A) = x
double asin(double x); //returns A, the angle corresponding to sin (A) = x
double atan(double x); //returns A, the angle corresponding to tan (A) = x

Exemple

double sine = sin(2); // approximately 0.90929737091
double cosine = cos(2); // approximately -0.41614685058
double tangent = tan(2); // approximately -2.18503975868