j'ai un petit problème de calcul, peut-être pourrez-vous m'aider.

Je dois calculer l'erreur sur un angle de torsion ABCD connaissant les erreurs sur la position de chaque points A, B, C et D. Ces erreurs sont des écart-types estimés suivant les 3 directions x y et z pour chacun des points. On supposera qu'il n'y a pas de corrélations.

J'ai bien du mal à propager mes erreurs jusqu'au résultat final.

Voici comment je m'y suis pris jusqu'à présent : j'ai calculé mon angle comme étant l'angle formé par les deux vecteurs perpendiculaires aux plans ABC et BCD (soit P1=AB x BC et P2=BC x CD)
ce qui conduit à alpha=ACOS((P1.P2)/(P1P2))

J'ai donc dans un premier temps voulu propager les erreurs à partir des points A, B, C et D aux vecteurs AB, BC etc... et ensuite aux vecteurs P1, P2 etc.... jusqu'à alpha.

Mais en fait, ma propagation n'est pas exacte puisque les vecteurs sont corrélés, par exemple AB et BC partagent le point B...

je ne sais pas si j'ai été très clair...

Si vous connaissiez l'algorithme de calcul, ça serait super sympa...