eul = quat2eul(quat) converts a
quaternion rotation, quat, to the corresponding Euler angles,
eul. The default order for Euler angle rotations is
"ZYX".
eul = quat2eul(quat,sequence)
converts a quaternion into Euler angles. The Euler angles are specified in the axis
rotation sequence, sequence. The default order for Euler angle
rotations is "ZYX".
Unit quaternion, specified as an n-by-4 matrix or
n-element vector of quaternion objects containing n
quaternions. If the input is a matrix, each row is a quaternion vector of
the form q = [wxyz], with w as the scalar
number.
Example: [0.7071 0.7071 0 0]
Axis-rotation sequence for the Euler angles, specified as one of these string scalars:
"ZYX" (default)
"ZYZ"
"ZXY"
"ZXZ"
"YXY"
"YZX"
"YXZ"
"YZY"
"XYX"
"XYZ"
"XZX"
"XZY"
Each character indicates the corresponding axis. For example, if the
sequence is "ZYX", then the three specified Euler angles are
interpreted in order as a rotation around the z-axis, a rotation
around the y-axis, and a rotation around the
x-axis. When applying this rotation to a point, it will apply the
axis rotations in the order x, then y, then
z.
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window.
Web browsers do not support MATLAB commands.
Website auswählen
Wählen Sie eine Website aus, um übersetzte Inhalte (sofern verfügbar) sowie lokale Veranstaltungen und Angebote anzuzeigen. Auf der Grundlage Ihres Standorts empfehlen wir Ihnen die folgende Auswahl: .
Sie können auch eine Website aus der folgenden Liste auswählen:
So erhalten Sie die bestmögliche Leistung auf der Website
Wählen Sie für die bestmögliche Website-Leistung die Website für China (auf Chinesisch oder Englisch). Andere landesspezifische Websites von MathWorks sind für Besuche von Ihrem Standort aus nicht optimiert.