Quaternion Division
R2026bDivide quaternion by another quaternion
Libraries:
Aerospace Blockset /
Utilities /
Math Operations
Description
The Quaternion Division block divides a given quaternion by another. Aerospace Blockset™ uses quaternions that are defined using the scalar-first convention. The output is the resulting quaternion from the division or vector of resulting quaternions from division. For the quaternion forms used, see Algorithms.
Ports
Input
Output
Programmatic Use: Add Block
To add the block programmatically, use the add_block function with one of these library block paths as the source.
"aerolibutil/Quaternion Division"
Example: add_block("aerolibutil/Quaternion Division","myModel/myBlock",MakeNameUnique="on")
Algorithms
The quaternions have the form of
and
The resulting quaternion from the division has the form of
where
References
[1] Stevens, Brian L., Frank L. Lewis. Aircraft Control and Simulation, Second Edition. Hoboken, NJ: Wiley–Interscience.
Extended Capabilities
Version History
Introduced before R2006a
