1.6.1.1 Functions

  • void mchp_mean_f32 (const float32_t *pSrc, uint32_t blockSize, float32_t *pResult)

    Mean value of a single-precision floating-point vector.

  • void mchp_max_f32 (const float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex)

    Maximum value of a single-precision floating-point vector.

  • void mchp_min_f32 (const float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex)

    Minimum value of a single-precision floating-point vector.

  • void mchp_power_f32 (const float32_t *pSrc, uint32_t blockSize, float32_t *pResult)

    Sum of the squares of the elements of a single-precision floating-point vector.

  • void mchp_var_f32 (const float32_t *pSrc, uint32_t blockSize, float32_t *pResult)

    Variance of the elements of a single-precision floating-point vector.

  • void mchp_std_f32 (const float32_t *pSrc, uint32_t blockSize, float32_t *pResult)

    Standard deviation of the elements of a single-precision floating-point vector.

  • void mchp_mean_q31 (const q31_t *pSrc, uint32_t blockSize, q31_t *pResult)

    Mean value of a Q31 vector.

  • void mchp_max_q31 (const q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex)

    Maximum value of a Q31 vector.

  • void mchp_min_q31 (const q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex)

    Minimum value of a Q31 vector.

  • void mchp_power_q31 (const q31_t *pSrc, uint32_t blockSize, q63_t *pResult)

    Sum of the squares of the elements of a Q31 vector.

  • void mchp_var_q31 (const q31_t *pSrc, uint32_t blockSize, q31_t *pResult)

    Variance of the elements of a Q31 vector.

  • void mchp_std_q31 (const q31_t *pSrc, uint32_t blockSize, q31_t *pResult)

    Standard deviation of the elements of a Q31 vector.