编程实现按时间抽取的基 2FFT 算法
1 已实现功能介绍: ...............................................2
2 开发环境及介绍 .................................................2
3 项目文件介绍 ...................................................3
4 DFT、FFT 算法实现及结果验证.....................................4
4.1 DFT 算法实现 ..............................................................4
4.2 FFT 算法实现 ..............................................................4
4.2.1 方法一 ..................................................................4
4.2.2 方法二 ..................................................................5
4.3 DFT、FFT 运行结果比较与验证 ...............................................6
4.3.1 计算 x(n)={4,3,2,1,0}的 DFT ..............................................7
4.3.1.1 Java 计算结果.......................................................7
4.3.1.2 手算结果 ...........................................................7
4.3.1.3 MATLAB 结果.........................................................7
4.3.1.4 结果分析 ...........................................................8
4.3.2 计算 x(n)={0,1,2,3,4,5,6,7}的 DFT、FFT .................................8
4.3.2.1 Java DFT 运算结果..................................................8
4.3.2.2 MATLAB FFT 运算结果................................................9
4.3.2.3 Java FFT 运算结果..................................................9
4.3.2.4 结果分析 ...........................................................9
4.4 绘制波形及前 N 点频谱 .....................................................10
4.4.1 绘制波形图 .............................................................10
4.4.1.1 MATLAB 绘制........................................................10
4.4.1.2 Java 绘制..........................................................10
4.4.2 绘制前 N 点频谱图(这里 N=2048) ........................................11
4.4.2.1 MATLAB 绘制........................................................11
4.4.2.2 Java 绘制..........................................................11
4.4.2.2.1 DFT.............................................................11
4.4.2.2.2 FFT.............................................................12
4.4.2.2.2.1方法一 ......................................................12
4.4.2.2.2.2方法二 ......................................................12
4.4.2.3 结果分析 ..........................................................13
5 拓展 ..........................................................13
5.1 边播放音频边绘制时域波形图 ...............................................13
评论0
最新资源