Retrouver des valeurs de rotation

Résolu/Fermé
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 16 août 2022 à 18:36
Whismeril Messages postés 19097 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 juillet 2024 - 17 août 2022 à 13:43

Bonjour,

Je suis sur un petit programme qui utilise des matrices de rotations

Ca n'est pas compliqué quand on connait les axes et la valeur des angles

Mais là, mon problème est de retrouver les 2 valeurs de rotations suivant X et Y, connaissant les coordonnées

X1,Y1,Z1 d'un point avant rotations et  ses coordonnées X2,Y2,Z2 après rotations

Ok, c'est plus des maths que du Python, mais bon ...

Si quelqu'un à la solution...

Merci d'avance


Windows / Edge 104.0.1293.54

3 réponses

Whismeril Messages postés 19097 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 juillet 2024 917
16 août 2022 à 20:49

Bonjour

Tu veux 2 valeurs de rotations, mais il y en a 3

  • les coordonnées du centre de rotation
  • l'angle autour de X
  • l'angle autour de Y

Ton message suggère que tu connais les coordonnées du centre de rotation, mais sans nous les donner, c'est pas gagné pour nous.


Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 168
17 août 2022 à 11:17

Bonjour Whismeril,

Le centre de rotation c'est l'origine du repère XYZ, donc 0.0, 0.0, 0.0

Il me faut donc les valeurs de rotation autour de l'axe X du repère et de l'axe Y du repère

connaissant les coordonnées du point avant et après transformations

Mais la nuit porte conseil et j'ai trouvé la solution !

Merci, en tout cas, d'avoir répondu, je vais marquer cet appel comme résolu

Whismeril Messages postés 19097 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 juillet 2024 917
17 août 2022 à 13:43

Et bien tant mieux.

Bonne journée