ImageVerifierCode 换一换
格式:DOC , 页数:14 ,大小:828KB ,
资源ID:14437316      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14437316.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(应用FFT实现信号频谱分析_精品文档Word文档格式.doc)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

应用FFT实现信号频谱分析_精品文档Word文档格式.doc

1、第:四 次实验实验名称: 应用FFT实现信号频谱分析一、实验目的(1)能够熟练掌握快速离散傅里叶变换(Fast Fourier Transform,FFT)的原理及应用FFT进行频谱分析的基础方法。(2)对离散傅里叶变换的主要性质及FFT在数字信号处理中的重要作用有进一步的了解。二、主要函数简介1离散傅里叶变换(DFT)及其主要性质DFT表示离散信号的离散频谱,DFT的主要性质中有奇偶对称特性虚实特性等。通过实验可以加深理解。实序列的DFT具有偶对称的实部和奇对称的虚部,这可以证明如下:由定义,可得= =-j = =所以: xk=实序列DFT的这个特性,在本实验中可以通过实指数序列及三角序列看

2、出来。对于单一频率的三角序列来说,它的DFT谱线也是单一的,这个物理意义可以从实验中得到验证,在理论上可以推导如下:设:=sin其DFT为:从而X(0)=0X(1)= = -jX(N-2)=0X(N-1)=以上这串式中反应了的支流分量,是的一次谐波,又根据虚实特性而其他分量均为零。当周期减小时显然sinRk的谱只应该在k=3及k=N-3才有分量,实验者可以通过可上述相同的步骤加以理论证明。由于及相位差,所以它的DFT只包括实部而没有虚部,以上这些性质可在本实验中得到验证。2利用DFT对信号进行频谱分析DFT的重要应用之一是对时域连续信号的频谱进行分析,称为傅里叶分析,时域连续信号离散傅里叶分析

3、的基本步骤如图51所示。图51 时域连续信号离散傅里叶分析的处理步骤其中消混叠低通滤波器LPF(预滤波器)的引入,是为了消除或减少时域连续信号转换成序列时可能出现的频谱混叠的影响。实际工作中,时域离散信号的时宽是很长的甚至是无限长的(例如语言或音乐信号)。由于DFT的需要,必须把限制在一定的时间间隔之内,即进行数据截断。数据的截断相当于加窗处理。因此,在计算的DFT之前,用一个时域有限的窗函数 加到上是非常必要的。Xc(t) 通过A/D变换器转成取样序列进行加窗处理,即。加窗对频域的影响,用周期卷积表示。其中或在实际应用中,消混叠低通滤波器的阻带不可能式无限衰减的,故由周期延拓得到的由非零混叠

4、,即出现混叠现象。由于进行DFT的需要,必须对序列进行加窗处理,即,加窗对频域的影响,用周期卷积表示。最后是进行DFT应算。加窗后的DFT为Vm= 0其中假设窗函数长L小于或等于DFT长度N。有限长序列的DFT相当于傅里叶变换的等间隔取样。Vm= 便是Sc(t)的离散频率函数。因为DFT频率间隔为,且模拟频率和数字频率间的关系为,所以离散频率点对应的模拟频率为 显然频率分辨率f为 利用DFT计算频谱,只给出频谱 或 的频率分量,即频率的取样值,而不可能得到连续的频谱函数。如果在两个离散的谱线之间有一个特别大的频谱分量,就无法检测出来了。为了在保持原来频谱形状不变的情况下,使谱线加密,即使频域取

5、样点数增加,从而使原来看不到的频谱分量变得可以看到,可以通过在信号数据的末端补加一些零值点,使DFT计算周期内点数增加,但又不改变原有的记录数据的方法来实现。3快速离散傅里叶变换(FFT)快速离散傅里叶变换是计算离散傅立叶变换的一种快速算法,为了提高应算速度,FFT将DFT的计算逐次分解成较小点数的DFT。按时间抽取(Decimation-In-Time,DIT)FFT算法把输入序列 按起值为偶数或是奇数分解成越来越短的序列。按频域抽取(Decimation-In-Time,DIT)FFT算法是把输出序列按其值是偶数或是奇数来分解成越来越短的序列。具体推导过程及原理可参见数字信号处理教科书。三

6、、实验程序指数序列程序2.1clear allN=100;n=0:N-1;xn=0.9.n;XK=fft(xn,N);magXK=abs(XK);phaXK=angle(XK);subplot(1,2,1)plot(n,xn)xlabel(n);ylabel(x(n)title(x(n)N=100)subplot(1,2,2)k=0:length(magXK)-1;k=k*(2/100)stem(k,magXK,.k|X(k)|X(k)N=1002.2 xn=cos(2*pi*n/N);subplot(1,2,1);plot(n,xn);2.3复合函数xn=0.9*sin(2*pi*n/N)+0.6*sin(2*pi*n/(N/3);3.1N=32;x(n)N=32k=k*(2/32)X(k)N=323.2 N=163.3 N=644.1 N=N+2=34N=34;x(n)N=34k=k*(2/34)X(k)N=344.2 N=324.3 N=64N=64;x(n)N=64k=k*(2/64)X(k)N=645.1 N=325.2 N=64

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1