LIBDSP Version 4.1.9
LIBDSP Software Library
Loading...
Searching...
No Matches
AbsMin

Functions

void tpt_absmin_q31 (q31_t *aResult, uint32_t *pIndex, const q31_t *pSrc, uint32_t blockSize)
 Minimum value of absolute values of a Q31 vector.
void tpt_absmin_no_idx_f32 (f32_t *aResult, const f32_t *pSrc, uint32_t blockSize)
 Minimum value of absolute values of a floating-point vector.
void tpt_absmin_no_idx_f64 (f64_t *aResult, const f64_t *pSrc, uint32_t blockSize)
 Minimum value of absolute values of a floating-point vector.
void tpt_absmin_no_idx_q15 (q15_t *aResult, const q15_t *pSrc, uint32_t blockSize)
 Minimum value of absolute values of a Q15 vector.
void tpt_absmin_no_idx_q31 (q31_t *aResult, const q31_t *pSrc, uint32_t blockSize)
 Minimum value of absolute values of a Q31 vector.
void tpt_absmin_no_idx_q7 (q7_t *aResult, const q7_t *pSrc, uint32_t blockSize)
 Minimum value of absolute values of a Q7 vector.
void tpt_absmin_q15 (q15_t *aResult, uint32_t *pIndex, const q15_t *pSrc, uint32_t blockSize)
 Minimum value of absolute values of a Q15 vector.
void tpt_absmin_q7 (q7_t *aResult, uint32_t *pIndex, const q7_t *pSrc, uint32_t blockSize)
 Minimum value of absolute values of a Q7 vector.

Detailed Description

Function Documentation

◆ tpt_absmin_no_idx_f32()

void tpt_absmin_no_idx_f32 ( f32_t * aResult,
const f32_t * pSrc,
uint32_t blockSize )

Minimum value of absolute values of a floating-point vector.

Parameters
[out]aResultminimum value returned here
[in]pSrcpoints to the input vector
[in]blockSizenumber of samples in input vector

◆ tpt_absmin_no_idx_f64()

void tpt_absmin_no_idx_f64 ( f64_t * aResult,
const f64_t * pSrc,
uint32_t blockSize )

Minimum value of absolute values of a floating-point vector.

Parameters
[out]aResultminimum value returned here
[in]pSrcpoints to the input vector
[in]blockSizenumber of samples in input vector

◆ tpt_absmin_no_idx_q15()

void tpt_absmin_no_idx_q15 ( q15_t * aResult,
const q15_t * pSrc,
uint32_t blockSize )

Minimum value of absolute values of a Q15 vector.

Parameters
[out]aResultminimum value returned here
[in]pSrcpoints to the input vector
[in]blockSizenumber of samples in input vector

◆ tpt_absmin_no_idx_q31()

void tpt_absmin_no_idx_q31 ( q31_t * aResult,
const q31_t * pSrc,
uint32_t blockSize )

Minimum value of absolute values of a Q31 vector.

Parameters
[out]aResultminimum value returned here
[in]pSrcpoints to the input vector
[in]blockSizenumber of samples in input vector

◆ tpt_absmin_no_idx_q7()

void tpt_absmin_no_idx_q7 ( q7_t * aResult,
const q7_t * pSrc,
uint32_t blockSize )

Minimum value of absolute values of a Q7 vector.

Parameters
[out]aResultminimum value returned here
[in]pSrcpoints to the input vector
[in]blockSizenumber of samples in input vector

◆ tpt_absmin_q15()

void tpt_absmin_q15 ( q15_t * aResult,
uint32_t * pIndex,
const q15_t * pSrc,
uint32_t blockSize )

Minimum value of absolute values of a Q15 vector.

Parameters
[out]aResultminimum value returned here
[out]pIndexindex of minimum value returned here
[in]pSrcpoints to the input vector
[in]blockSizenumber of samples in input vector

◆ tpt_absmin_q31()

void tpt_absmin_q31 ( q31_t * aResult,
uint32_t * pIndex,
const q31_t * pSrc,
uint32_t blockSize )

Minimum value of absolute values of a Q31 vector.

Parameters
[out]aResultminimum value returned here
[out]pIndexindex of minimum value returned here
[in]pSrcpoints to the input vector
[in]blockSizenumber of samples in input vector

◆ tpt_absmin_q7()

void tpt_absmin_q7 ( q7_t * aResult,
uint32_t * pIndex,
const q7_t * pSrc,
uint32_t blockSize )

Minimum value of absolute values of a Q7 vector.

Parameters
[out]aResultminimum value returned here
[out]pIndexindex of minimum value returned here
[in]pSrcpoints to the input vector
[in]blockSizenumber of samples in input vector