CMSIS-DSP
CMSIS DSP Software Library
|
Functions | |
void | arm_absmax_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult, uint32_t *pIndex) |
Maximum value of absolute values of a floating-point vector. More... | |
void | arm_absmax_f32 (const float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex) |
Maximum value of absolute values of a floating-point vector. More... | |
void | arm_absmax_f64 (const float64_t *pSrc, uint32_t blockSize, float64_t *pResult, uint32_t *pIndex) |
Maximum value of absolute values of a floating-point vector. More... | |
void | arm_absmax_no_idx_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult) |
Maximum value of absolute values of a floating-point vector. More... | |
void | arm_absmax_no_idx_f32 (const float32_t *pSrc, uint32_t blockSize, float32_t *pResult) |
Maximum value of absolute values of a floating-point vector. More... | |
void | arm_absmax_no_idx_f64 (const float64_t *pSrc, uint32_t blockSize, float64_t *pResult) |
Maximum value of absolute values of a floating-point vector. More... | |
void | arm_absmax_no_idx_q15 (const q15_t *pSrc, uint32_t blockSize, q15_t *pResult) |
Maximum value of absolute values of a Q15 vector. More... | |
void | arm_absmax_no_idx_q31 (const q31_t *pSrc, uint32_t blockSize, q31_t *pResult) |
Maximum value of absolute values of a Q31 vector. More... | |
void | arm_absmax_no_idx_q7 (const q7_t *pSrc, uint32_t blockSize, q7_t *pResult) |
Maximum value of absolute values of a Q7 vector. More... | |
void | arm_absmax_q15 (const q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex) |
Maximum value of absolute values of a Q15 vector. More... | |
void | arm_absmax_q31 (const q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex) |
Maximum value of absolute values of a Q31 vector. More... | |
void | arm_absmax_q7 (const q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex) |
Maximum value of absolute values of a Q7 vector. More... | |
Computes the maximum value of absolute values of an array of data. The function returns both the maximum value and its position within the array. There are separate functions for floating-point, Q31, Q15, and Q7 data types.
void arm_absmax_f16 | ( | const float16_t * | pSrc, |
uint32_t | blockSize, | ||
float16_t * | pResult, | ||
uint32_t * | pIndex | ||
) |
[in] | pSrc | points to the input vector |
[in] | blockSize | number of samples in input vector |
[out] | pResult | maximum value returned here |
[out] | pIndex | index of maximum value returned here |
void arm_absmax_f32 | ( | const float32_t * | pSrc, |
uint32_t | blockSize, | ||
float32_t * | pResult, | ||
uint32_t * | pIndex | ||
) |
[in] | pSrc | points to the input vector |
[in] | blockSize | number of samples in input vector |
[out] | pResult | maximum value returned here |
[out] | pIndex | index of maximum value returned here |
void arm_absmax_f64 | ( | const float64_t * | pSrc, |
uint32_t | blockSize, | ||
float64_t * | pResult, | ||
uint32_t * | pIndex | ||
) |
[in] | pSrc | points to the input vector |
[in] | blockSize | number of samples in input vector |
[out] | pResult | maximum value returned here |
[out] | pIndex | index of maximum value returned here |
void arm_absmax_no_idx_f16 | ( | const float16_t * | pSrc, |
uint32_t | blockSize, | ||
float16_t * | pResult | ||
) |
Maximum value of a floating-point vector.
[in] | pSrc | points to the input vector |
[in] | blockSize | number of samples in input vector |
[out] | pResult | maximum value returned here |
[in] | pSrc | points to the input vector |
[in] | blockSize | number of samples in input vector |
[out] | pResult | maximum value returned here |
[in] | pSrc | points to the input vector |
[in] | blockSize | number of samples in input vector |
[out] | pResult | maximum value returned here |
[in] | pSrc | points to the input vector |
[in] | blockSize | number of samples in input vector |
[out] | pResult | maximum value returned here |
[in] | pSrc | points to the input vector |
[in] | blockSize | number of samples in input vector |
[out] | pResult | maximum value returned here |
[in] | pSrc | points to the input vector |
[in] | blockSize | number of samples in input vector |
[out] | pResult | maximum value returned here |
[in] | pSrc | points to the input vector |
[in] | blockSize | number of samples in input vector |
[out] | pResult | maximum value returned here |
[out] | pIndex | index of maximum value returned here |
[in] | pSrc | points to the input vector |
[in] | blockSize | number of samples in input vector |
[out] | pResult | maximum value returned here |
[out] | pIndex | index of maximum value returned here |