## PackageDescription: SYSEXT-Quaternions

SYSEXT - QuaternionsLast published: April 24, 2022 by 'nice'

Defines 1 Classes

Extends 5 Classes

Quaternion are to rotations in 3D space, what Complex are to rotations in 2D space.

Quaternions can do arithmetics, but product is not commutative.

Quaternions can be created with following messages :

a + b i + c j + d k

a i: b j: c k: d

Second form is preferred for efficiency

Quaternions responds to mathematical functions

(defined according to infinite series expansion)

To do :

implement inverse trigonometric and hyperbolic functions

connect with a Matrix/Vector package