Retrouver des valeurs de rotation

Résolu
Phil_1857 Messages postés 1708 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 1 juin 2023 - 16 août 2022 à 18:36
Whismeril Messages postés 18416 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 1 juin 2023 - 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 18416 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 1 juin 2023 893
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.


Quand j'étais petit, la mer Morte n'était que malade.
George Burns

0
Phil_1857 Messages postés 1708 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 1 juin 2023 164
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

0
Whismeril Messages postés 18416 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 1 juin 2023 893
17 août 2022 à 13:43

Et bien tant mieux.

Bonne journée


Quand j'étais petit, la mer Morte n'était que malade.
George Burns

0