Slerp

calculating a unit quaternion using a spherical linear interpolation (Slerp)

You are now following this Submission

This routine aims for calculating a unit quaternion, describing a rotation matrix, which lies between two known unit quaternions - q1 and q2, using a spherical linear interpolation - Slerp.
Slerp follow the shortest great arc on a unit sphere, hence, the shortest possible interpolation path.
Consequently, Slerp has constant angular velocity, so it is the optimal interpolation curve between two rotations.

Cite As

Sagi Dalyot (2026). Slerp (https://www.mathworks.com/matlabcentral/fileexchange/11827-slerp), 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