Quaternion Rotations

Implements one or more rotations of vectors about another vector (or vectors) using quaternions.

You are now following this Submission

Provides an impementation of rotation of one vector (or set of vectors) about another vector (or set of vectors). When multiple vectors are to be rotated about other vectors the sets must be the same size. Minimal error checking but has been optimised to speed execution when large numbers of vectors are being processed.

Cite As

George Poropat (2026). Quaternion Rotations (https://www.mathworks.com/matlabcentral/fileexchange/5361-quaternion-rotations), 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.0.0.0