学生实验报告开课学院及实验室:电子楼3172013年4月29日学院机械与电气工程学院年级、专业、班姓名学号实验课程名称数字信号处理实验成绩实验项目名称实验五用DFT(FFT)对信号进行频谱分析指导老师一、实验目的学习DFT的基本性质及对时域离散信号进行频谱分析的方法,进一步加深对频域概念和数字频率的理解,掌握MATLAB函数中FFT函数的应用
二、实验原理离散傅里叶变换(DFT)对有限长时域离散信号的频谱进行等间隔采样,频域函数被离散化了,便于信号的计算机处理
设x(n)是一个长度为M的有限长序列,x(n)的N点傅立叶变换:其中NjNeW2,它的反变换定义为:10)(1)(NknkNWkXNnx令kNWz,则有:10)()(NnnkNkNWzWnxzX可以得到,kNWzzXkX)()(,kNWz是Z平面单位圆上幅角为kN2的点,就是将单位圆进行N等分以后第K个点
所以,X(K)是Z变换在单位圆上的等距采样,或者说是序列傅立叶变换的等距采样
时域采样在满足Nyquist定理时,就不会发生频谱混叠
DFT是对序列傅立叶变换的等距采样,因此可以用于序列的频谱分析
如果用FFT对模拟信号进行谱分析,首先要把模拟信号转换成数字信号,转换时要求知道模拟信号的最高截至频率,以便选择满足采样定理的采样频率
一般选择采样频率是模拟信号中最高频率的3~4倍
另外要选择对模拟信号的观测时间,如果采样频率和观测时间确定,则采样点数也确定了
这里观测时间和对模拟信号进行谱分析的分辨率有关,最小的观测时间和分辨率成倒数关系
最小的采样点数用教材相关公式确定
要求选择的采样点数和观测时间大于它的最小值
如果要进行谱分析的模拟信号是周期信号,最好选择观测时间是信号周期的整数倍
如果不知道21j0()[()]()e01NknNNnXkDFTxnxnkN
信号的周期,要尽量选择观测时间长一些,以减少阶段