#include #include //void //test_fir( // unsigned D, // unsigned M, // unsigned N) //{ // IppStatus status; // Ipp64f pSrc[N]; // Ipp64f pDst[N+M-1]; // Ipp64f pDst_f[N+M-1]; // Ipp64f pTaps[M]; // Ipp64f pDlyLine[2*M]; // int pDlyLineIndex = M-1; // for (int i=0; i< N;i++) // pSrc[i]= (float) i; // for (int j=0; j IPP_EPS23 ) printf( "\tIndex %4ld [ CONV = %f Not Equal FIR = %f ] DIFF = %.24f\n", ( int )k, pDstC[k], pDstF[k], ( pDstC[k] - pDstF[k] ) ); } }