LIBML
Version 3.2.4
LIBML DSP Software Library
|
Functions | |
f32_t | tpt_atan_f32 (f32_t aInData) |
Calculate the arctangent value of a given number. More... | |
f64_t | tpt_atan_f64 (f64_t aInData) |
Calculate the arctangent value of a given number. More... | |
q15_t | tpt_atan_q15 (q15_t aInData) |
Calculate the arctangent value of a given number. More... | |
q31_t | tpt_atan_q31 (q31_t aInData) |
Calculate the arctangent value of a given number. More... | |
f32_t | tpt_atan2_f32 (f32_t y, f32_t x) |
Arc tangent in radian of y/x using sign of x and y to determine right quadrant. More... | |
f64_t | tpt_atan2_f64 (f64_t y, f64_t x) |
Arc tangent in radian of y/x using sign of x and y to determine right quadrant. More... | |
q15_t | tpt_atan2_q15 (q15_t y, q15_t x) |
Arc tangent in radian of y/x using sign of x and y to determine right quadrant. More... | |
q31_t | tpt_atan2_q31 (q31_t y, q31_t x) |
Arc tangent in radian of y/x using sign of x and y to determine right quadrant. More... | |
f32_t | tpt_cos_f32 (f32_t x) |
Fast approximation to the trigonometric cosine function for floating-point data. More... | |
f64_t | tpt_cos_f64 (f64_t x) |
Fast approximation to the trigonometric cosine function for floating-point data. More... | |
q15_t | tpt_cos_q15 (q15_t x) |
Fast approximation to the trigonometric cosine function for Q15. More... | |
q31_t | tpt_cos_q31 (q31_t x) |
Fast approximation to the trigonometric cosine function for Q31 data. More... | |
f32_t | tpt_sin_f32 (f32_t x) |
Fast approximation to the trigonometric sinine function for floating-point data. More... | |
f64_t | tpt_sin_f64 (f64_t x) |
Fast approximation to the trigonometric sinine function for floating-point data. More... | |
q15_t | tpt_sin_q15 (q15_t x) |
Fast approximation to the trigonometric sine function for Q15 data. More... | |
q31_t | tpt_sin_q31 (q31_t x) |
Fast approximation to the trigonometric sine function for Q31 data. More... | |
static tpt_status | tpt_sqrt_f32 (f32_t *aOut, f32_t aIn) |
floating-point square root function. More... | |
tpt_status | tpt_sqrt_q15 (q15_t *aOut, q15_t aIn) |
Q15 square root function. More... | |
tpt_status | tpt_sqrt_q31 (q31_t *aOut, q31_t aIn) |
Q31 square root function. More... | |
void | tpt_vlog_q31 (q31_t *aOutData, const q31_t *aInData, uint32_t aCount) |
q31 vector of log values. More... | |