Home
last modified time | relevance | path

Searched refs:trace (Results 1 – 1 of 1) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/QuaternionMathFunctions/
Darm_rotation2quaternion_f32.c80 float32_t ro22, trace; in arm_rotation2quaternion_f32() local
98 trace = R00 + R11 + R22; in arm_rotation2quaternion_f32()
101 if (trace > 0) in arm_rotation2quaternion_f32()
103 (void)arm_sqrt_f32(trace + 1.0, &doubler) ; // invs=4*qw in arm_rotation2quaternion_f32()
174 float32_t trace = RI(0,0) + RI(1,1) + RI(2,2); in arm_rotation2quaternion_f32() local
181 if (trace > 0) in arm_rotation2quaternion_f32()
183 doubler = sqrtf(trace + 1.0) * 2; // invs=4*qw in arm_rotation2quaternion_f32()