quaternion

quaternion class, vectorized, converts among rotation representations, numerical Euler propagation

Download
Download

You are now following this Submission

Cite As

Mark Tincknell (2026). quaternion (https://se.mathworks.com/matlabcentral/fileexchange/33341-quaternion), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.8.0

Fixed bug noted by Nathan Pust (thank you!) in rotationmatrix, updated RotationMatix, updated OmegaAxis, fixed bug in equiv.

Download
1.7.0

Changes: revised error messages, corrected repmat syntax
New methods: ComplexMatrix, complexmatrix, integrateomega, Integral, ModifiedRodrigues, modifiedrodrigues, Rodrigues, rodrigues, RotateTensor

Download
1.6.0

Added missing unitvector function for OmegaAxis method

Download
1.5.0

change normalize, rand; fix isequal*, rotateutov; add dot, interp1, randRot

Download
1.3.0

added quaternion.OmegaAxis to get angular velocity vectors from time series of quaternions

Download
1.2.0

A few new methods and small bug fixes

Download
1.1.0

fixed bugs, added some new methods

Download
1.0.0

Download