⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 example3.cc

📁 各种工程计算的库函数
💻 CC
字号:
#include <cstdio>#include <cstdlib>#include <cmath>#include <cfloat>#include <dsp/DSPOp.hh>#define VECLEN      1024    // vector length//#define VECPOS      (VECLEN / 128)#define VECPOS      13int main (int argc, char *argv[]){    long lSampleCntr;    float fpOutData[VECLEN];    stSCplx spInData[VECLEN / 2 + 1];    clDSPOp DSP;    for (lSampleCntr = 0; lSampleCntr < (VECLEN / 2 + 1); lSampleCntr++)    {        if (lSampleCntr % VECPOS == 0)        {            spInData[lSampleCntr].R = 1.0;            spInData[lSampleCntr].I = 0.0;        }        else        {            spInData[lSampleCntr].R = 0.0;            spInData[lSampleCntr].I = 0.0;        }        /*spInData[lSampleCntr].R = 1.0;        spInData[lSampleCntr].I = 0.0;*/    }    DSP.FFTInitialize(VECLEN, true);    DSP.IFFTo(fpOutData, spInData);    DSP.FFTUninitialize();        for (lSampleCntr = 0; lSampleCntr < VECLEN; lSampleCntr++)    {        printf("%g\n", fpOutData[lSampleCntr]);    }        return 0;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -