![](https://csdnimg.cn/release/download_crawler_static/86675115/bg1.jpg)
实验二 用 FFT 作谱分析
pb03023058 甘小华
一、实验目的
1. 进一步加深 DFT 算法原理和基本性质的理解。
2. 熟悉 FFT 算法原理和 FFT 子程序的应用。
3. 学习用 FFT 对连续信号和时域离散信号进行谱分析的方法,了解可能出现的分析误
差及其原因。
二、实验原理
DFT 是信号分析与处理中的一种重要变换。因直接计算 DFT 的计算量与变换区间长度
N 的平方成正比,当 N 较大的时,计算量太大,所以有了快速傅立叶 FFT 的出现。各种语
言的 FFT 子程序都可在有关信号处理的程序库中找到。本实验用到 matlab 中的函数主要有
fft 和 ifft 。
三、实验内容
1. 实验中用到典型信号如下:
x1=R4(n)
n+1 0<=n<=3
x2= 8–n 4<=n<=7
0 其他
4 – n 0<=n<=3
x3= n – 3 4<=n<=7
0 其他
x4=cos(pi*n/4)
x5=sin(pi*n/8)
x6=cos(8*pi*t)+cos(16*pi*t)+cos(20*pi*t)