bonjour,
j'utilise la fonction atan2 (atan2(-y,x)) pour calculer l'angle des matrices suivants:
y=[0 0 0];% matrice null
x=[-10.0504790942752 -13.2311160770869
-6.44222522742327];
puisque les éléments de la matrice y sont nuls alors je veux éliminer atan2 et je calcule par moi même directement l'angle à la sortie.
en utilisant matlab pour les matrices ci dessus j'ai trouvé ca:
3,14159265358979
3,14159265358979
-3,14159265358979
dans le net:
atan2(y,x)= atan(y/x) si x>0
Pi+atan(y/x) si y>=0 et x<0
-Pi+atan(y/x) si y<0 et x<0
Pi/2 si x=0 et y>0
-Pi/2 si x=0 et y<0
undefini si x=0 et y=0
ma question pour quoi j'ai obtenu pour (x=-6.44222522742327, y=-0) la valeur - 3,14159265358979 (-Pi).
et pour ( x=-10.0504790942752 et -13.2311160770869 ,y=-0)
j'ai obtenu 3,14159265358979 (Pi).
Merci d'avance.
-----