DSPFFT实验报告(整理)(一).pdfVIP

  • 137
  • 0
  • 约9.2千字
  • 约 15页
  • 2020-10-22 发布于广东
  • 举报
DSP 技术课程设计 (FFT) 作者姓名:钟 欣 专业名称:电子科学与技术 指导教师:张 双 11 目录 一、实验结果3 1.1 正弦信号输入的结果 3 1.2 余弦信号输入的结果 4 心得5 参考文献6 附件1 正弦信号程序7 A1.1 正弦信号fft.c 文件7 A1.2 INRAM.cmd 文件 11 附件2 余弦信号程序12 A2.1 余弦信号fft.c 文件12 22 一、实验结果 1.1 正弦信号输入的结果 33 1.2 余弦信号输入的结果 44 心得 通过本次的DSP 设计课程,我学会了在CCS 软件平台 上运用C 语言编程来实现傅里叶运算。在课程中老师讲解了 的基本原理,以及如何通过运用C 语言编程来实现。 实验过程中,通过对傅里叶变换的深入了解,以及老师 对程序的讲解,我成功的实现了正弦和余弦的傅里叶变换运 算,完成了实现要求。这次课程让我对傅里叶变换有了更加 深入的了解。 在使用CCS 软件时,要注意加上rts.lib 文件,避免出错; 还有就是func.h 文件要放在工程文件夹里,不然要出错,还 有就是int 和float 之间的区分。 我经过此次的学习后,无论是傅里叶变换的原理,还是 DSP 编程方面,都有了很大的提升。这对以后的课程学习提 供了坚实的基础。我也从中获益良多。 55 参考文献 [1]杨明广. C 程序设计教材. 四川科学技术出版社, 2012. [2]邹彦. DSP 原理及应用(修订版). 电子工业出版社, 2002. [3]吴京. 信号分析与处理(修订版). 电子工业出版社, 2014. 66 附件1 正弦信号程序 A1.1 正弦信号fft.c 文件 /******************************************************* fft.c *******************************************************/ include math.h #include stdlib.h #includefunc.h #define PI 3.14159265358979323846 #define SAMPLENUMBER 128 void FFT(); void InitForFFT(); void MakeWave(); float INPUT[SAMPLENUMBER],DATA[SAMPLENUMBER]; float fWaveR[SAMPLENUMBER],fWaveI[SAMPLENUMBER],w[SAMPLENUM BER]; float sin_tab[SAMPLENUMBER],c

文档评论(0)

1亿VIP精品文档

相关文档