用c语言编写fft算法.docxVIP

  • 6
  • 0
  • 约1.68千字
  • 约 3页
  • 2021-10-31 发布于天津
  • 举报
用C语言编写FFT算法 用simulink建模的方法实现FFT的问题特别多,还不如手工编写,也不是很复杂。 以下是512点的单边谱FFT算法,在TMS320C6713的DSP开发板上调试通过。 顺便问一句,有人会编welch功率谱密度的C语言实现程序么 include ,u, #define PI #define SAMPLENUMBER 512 void lnitForFFT(); void MakeWave(); void FFT(); int INPUT[SAMPLENUMBER],DATA[SAMPLENUMBER]; float fWaveR[SAMPLENUMBER],fWavel[SAMPLENUMBER],w[SAMPLENUMBER]; float sin_tab[SAMPLENUMBER],cos_tab[SAMPLENUMBER]; main() ( int i; InitForFFTO; MakeWave(); for (i=O;i { fWaveR[i]=INPUT[i]; fWavel[i]=; w[i]=; } FFT(fWaveR,fWavel); for (i=O;i { DATA[i]=w[i]; } while (1); // break point } void FFT(float dataR[SAMPLENUMBER],float data

文档评论(0)

1亿VIP精品文档

相关文档