Quaternion Product

RISCV_DSP_ATTRIBUTE void riscv_quaternion_product_single_f32 (const float32_t *qa, const float32_t *qb, float32_t *qr)
group QuatProdSingle

Compute the product of two quaternions.

Functions

RISCV_DSP_ATTRIBUTE void riscv_quaternion_product_single_f32 (const float32_t *qa, const float32_t *qb, float32_t *qr)

Floating-point product of two quaternions.

Parameters
  • qa[in] first quaternion

  • qb[in] second quaternion

  • qr[out] product of two quaternions