eul = quat2eul(quat) convertit une rotation de quaternion, quat, en angles d'Euler correspondants, eul. L'ordre par défaut des rotations d'angle d'Euler est "ZYX".
eul = quat2eul(quat,sequence) convertit un quaternion en angles d'Euler. Les angles d'Euler sont spécifiés dans la séquence de rotation des axes, sequence. L'ordre par défaut des rotations d'angle d'Euler est "ZYX".
[eul,eulAlt] = quat2eul(___) renvoie également un ensemble alternatif d'angles d'Euler qui représente la même rotation eulAlt.
quat — Quaternion unitaire n-matrice par 4 | vecteur à n éléments d'objets quaternion
Quaternion unitaire, spécifié comme une matrice n-par 4 ou un vecteur à n éléments d'objets quaternion contenant des quaternions n . Si l'entrée est une matrice, chaque ligne est un vecteur quaternion de la forme q = [wxyz], avec w comme nombre scalaire.
Exemple : [0.7071 0.7071 0 0]
sequence — Séquence de rotation des axes "ZYX" (par défaut) | "ZYZ" | "XYZ"
Séquence de rotation des axes pour les angles d'Euler, spécifiée comme l'un de ces scalaires de chaîne :
"ZYX" (par défaut) – L'ordre des angles de rotation est z-axe, y-axe, x-axe.
"ZYZ" – L'ordre des angles de rotation est z-axe, y-axe, z- axe.
"XYZ" – L'ordre des angles de rotation est x-axe, y-axe, z- axe.
Angles de rotation d'Euler en radians, renvoyés sous la forme d'un n-par-3 d'angles de rotation d'Euler. Chaque ligne représente un ensemble d'angles d'Euler.
Exemple : [0 0 1.5708]
eulAlt — Solution alternative d'angle de rotation d'Euler n-matrice par 3
Solution alternative d'angle de rotation d'Euler en radians, renvoyée sous la forme d'un n-par-3 d'angles de rotation d'Euler. Chaque ligne représente un ensemble d'angles d'Euler.
Exemple : [0 0 1.5708]
Capacités étendues
Génération de code C/C++ Générez du code C et C++ avec MATLAB® Coder™.
quat2eul génère désormais en option un ensemble alternatif d'angles d'Euler qui représentent également la même rotation que les angles d'Euler de sortie d'origine.
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.