Daniel Konegen / MNIST_example

Dependencies:   mbed-os

Embed: (wiki syntax)

« Back to documentation index

Cmplx_mag_squared

Cmplx_mag_squared
[Complex Math Functions]

Functions

void arm_cmplx_mag_squared_q10p6 (q15_t *pSrc, q15_t *pDst, uint32_t numSamples)
 Q15 complex magnitude squared.

Function Documentation

void arm_cmplx_mag_squared_q10p6 ( q15_t *  pSrc,
q15_t *  pDst,
uint32_t  numSamples 
)

Q15 complex magnitude squared.

Parameters:
*pSrcpoints to the complex input vector
*pDstpoints to the real output vector
numSamplesnumber of complex samples in the input vector
Returns:
none.

Scaling and Overflow Behavior:

The function implements 1.15 by 1.15 multiplications and finally output is converted into 3.13 format.

Definition at line 57 of file arm_cmplx_mag_squared_q10p6.c.