Bonjour,
sur un forum j'ai vu que quelqu'un proposait, par exemple pour des vecteurs de coordonnées (5,6) et (3,5):
angle(complex(5,6)-complex(3,5))
Cependant pour avoir testé cela ne me donne pas les bonnes valeurs... à voir si tu arrives à te servir de cette fonction, sinon, à défaut d'une fonction matlab spécifique, tu peux utiliser la formule suivante:
1 2 3 4
|
a = [5 6];
b = [3 5];
angle = acos( (a(1)*b(1) + a(2)*b(2)) / (norm(a) * norm(b)) ); |
qui te donnera un résultat en radians, entre -pi et pi.
Partager