![]() |
![]() |
Collaboration diagram for DSPF_sp_dotp_cplx:
|
| void | DSPF_sp_dotp_cplx (const float *x, const float *y, int nx, float *restrict re, float *restrict im) |
| void DSPF_sp_dotp_cplx | ( | const float * | x, | |
| const float * | y, | |||
| int | nx, | |||
| float *restrict | re, | |||
| float *restrict | im | |||
| ) |
This routine calculates the dot product of 2 single-precision complex float vectors. The even numbered locations hold the real parts of the complex numbers while the odd numbered locations contain the imaginary portions.
| x | Pointer to array holding the first floating-point vector | |
| y | Pointer to array holding the second floating-point vector | |
| nx | Number of values in the x and y vectors | |
| re | Pointer to the location storing the real part of the result | |
| im | Pointer to the location storing the imaginary part of the result |