Arduino - Trigonometrische Funktionen

Sie müssen die Trigonometrie praktisch wie die Berechnung der Entfernung für sich bewegende Objekte oder der Winkelgeschwindigkeit verwenden. Arduino bietet traditionelle trigonometrische Funktionen (sin, cos, tan, asin, acos, atan), die durch Schreiben ihrer Prototypen zusammengefasst werden können. Math.h enthält den Prototyp der Trigonometriefunktion.

Trigonometrische exakte Syntax

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

Beispiel

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