eul = quat2eul(quat) convierte una rotación de cuaternión, quat, a los ángulos de Euler correspondientes, eul. El orden predeterminado para las rotaciones de los ángulos de Euler es "ZYX".
eul = quat2eul(quat,sequence) convierte un cuaternión en ángulos de Euler. Los ángulos de Euler se especifican en la secuencia de rotación del eje, sequence. El orden predeterminado para las rotaciones de los ángulos de Euler es "ZYX".
[eul,eulAlt] = quat2eul(___) también devuelve un conjunto alternativo de ángulos de Euler que representa la misma rotación eulAlt.
quat — Cuaternión de unidad n-por-4 matriz | vector de n elementos de quaternion objetos
Cuaternión unitario, especificado como una matriz n-por 4 o un vector de n elementos de objetos quaternion que contienen cuaterniones n . Si la entrada es una matriz, cada fila es un vector cuaternión de la forma q = [wxyz], con w como número escalar.
Ejemplo: [0.7071 0.7071 0 0]
sequence — Secuencia de rotación de ejes "ZYX" (predeterminado) | "ZYZ" | "XYZ"
La secuencia de rotación del eje de los ángulos de Euler, especificada como uno de los siguientes escalares de cadena:
"ZYX" (predeterminado): el orden de los ángulos de rotación es z-eje, y-eje, x-eje.
"ZYZ" – El orden de los ángulos de rotación es z-eje, y-eje, z- eje.
"XYZ" – El orden de los ángulos de rotación es x-eje, y-eje, z- eje.
Ángulos de rotación de Euler en radianes, devueltos como una n-por-3 de arreglo de rotación de Euler. Cada fila representa un conjunto de ángulos de Euler.
Ejemplo: [0 0 1.5708]
eulAlt — Solución de ángulos de rotación de Euler alternos n-por-3 matriz
Solución alternativa del ángulo de rotación de Euler en radianes, devuelta como una n-por-3 de arreglo de rotación de Euler. Cada fila representa un conjunto de ángulos de Euler.
Ejemplo: [0 0 1.5708]
Capacidades ampliadas
Generación de código C/C++ Genere código C y C++ mediante MATLAB® Coder™.
quat2eul ahora genera opcionalmente un conjunto alternativo de ángulos de Euler que también representan la misma rotación que los ángulos de Euler de salida originales.
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.