Engee documentation

Quaternion Division

Calculating the private of two quaternions.

quaternion division

Description

The Quaternion Division block divides a quaternion into another quaternion.

Quaternions have the form:

и

The resulting quaternion obtained as a result of division has the form

,

where

;

;

;

.

Ports

Input

q - quaternion divisible
quaternion | quaternion vector

Details

Quaternion as , given as a quaternion or a vector of quaternions.

Data types: Float64.

r - quaternion divisor
quaternion | quaternion vector

Details

Quaternion as , given as a quaternion or a vector of quaternions.

Data types: Float64.

Output

q/r — the resulting quaternion
quaternion | quaternion vector

Details

A quaternion or vector of quaternions resulting from division.

Data types: Float64.

Additional options

C code generation: Yes