Desidero invertire un'operazione sin
/cos
per ottenere un angolo, ma non riesco a capire cosa dovrei fare.Ripristino dell'angolo da una conversione sin/cos
Ho usato sin
e cos
su un angolo in radianti per ottenere il x/y vettore come tale:
double angle = 90.0 * M_PI/180.0; // 90 deg. to rad.
double s_x = cos(angle);
double s_y = sin(angle);
Dato s_x
e s_y
, è possibile recuperare l'angolo? Pensavo che la funzione da utilizzare fosse atan2
, ma non ho ottenuto i risultati previsti.
il mio x/y era effettivamente invertito poiché avevo un codice che assegnava il peccato a x e altri bit assegnavano il sin a y. –