- 101
- 0
- 约6.56千字
- 约 10页
- 2016-11-29 发布于重庆
- 举报
数字实验三
实验三 DFT和FFT频谱分析
一、实验目的
1.掌握DFT频谱分析的原理与编程方法。
2.理解FFT算法的编程思想。
2.熟练掌握利用FFT对信号作频谱分析,包括正确地进行参数选择、画频谱
及读频谱图。
3. 利用FFT频谱分析进行快速卷积和太阳黑子周期性检测。
二、实验环境
1.Windows xp以上操作系统
2.安装MATLAB2007a软件
三、实验原理
1. 离散傅里叶变换(DFT)
设序列为x(n),长度为N,则
X(ejωk)=DFT[x(n)]=x(n) e-jωk n,
其中ωk=(k=0,1,2,…,M-1),通常MN,以便观察频谱的细节。|X(ejωk)|----x(n)的幅频谱。
2.谱分析参数选择
1)设信号x(t)最高频率为fc,对其进行取样得x(n),根据取样定理,取样频率fs必须满足: fs=2fc 。
2)设谱分辨率为F,则最小记录时间tpmin= 1/F ;取样点数
N≥ 2fc/F ;为使用快速傅里叶变换(FFT)进行谱分析,N还须满足:N= 2E (E为整数) 。
3.用FFT计算信号x(n)的频谱。[设x(n)为实信号]
快速傅里叶变换(FFT)是DFT的一种快速算法,其使得DF
原创力文档

文档评论(0)