NMSIS-DSP  Version 1.2.0
NMSIS DSP Software Library
Quaternion normalization

Compute a normalized quaternion. More...

Functions

void riscv_quaternion_normalize_f32 (const float32_t *pInputQuaternions, float32_t *pNormalizedQuaternions, uint32_t nbQuaternions)
 Floating-point normalization of quaternions. More...
 

Detailed Description

Compute a normalized quaternion.

Function Documentation

◆ riscv_quaternion_normalize_f32()

void riscv_quaternion_normalize_f32 ( const float32_t *  pInputQuaternions,
float32_t *  pNormalizedQuaternions,
uint32_t  nbQuaternions 
)

Floating-point normalization of quaternions.

Parameters
[in]pInputQuaternionspoints to the input vector of quaternions
[out]pNormalizedQuaternionspoints to the output vector of normalized quaternions
[in]nbQuaternionsnumber of quaternions in each vector
Returns
none