电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

用 FFT 作谱分析实验报告

  • 资源ID:331343853       资源大小:500KB        全文页数:20页
  • 资源格式: DOC        下载积分:4金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要4金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

用 FFT 作谱分析实验报告

装 订 线评阅人老师实验成绩成绩 自动化学院本科生实验报告 数字信号处理 课 程 实 验 报 告实验名称 用 FFT 作谱分析 一、实验原理、目的与要求1.目的(1)进一步加深 DFT 算法原理和基本性质的理解(因为 FFT 只是 DFT 的一种快速算法,所以 FFT 的运算结果必然满足 DFT 的基本性质)。(2)熟悉 FFT 算法原理和 FFT 子程序的应用。(3)学习用 FFT 对连续信号和时域离散信号进行谱分析的方法,了解可能出现的分析误差及其原因,以便在实际中正确应用 FFT。2. 要求(1)简述实验原理及目的。(2)结合实验中所得给定典型序列幅频特性曲线,与理论结果比较,并分析说明误差产生的原因以及用 FFT 作谱分析时有关参数的选择方法。(3)总结实验所得主要结论。(4)简要回答思考题3.原理用FFT对信号作频谱分析是学习数字信号处理的重要内容。经常需要进行谱分析的信号是模拟信号和时域离散信号。 对信号进行谱分析的重要问题是频谱分辨率D和分析误差。 频谱分辨率直接和FFT的变换区间N有关,因为FFT能够实现的频率分辨率是2/N 因此要求2/ND。可以根据此式选择FFT的变换区间N。 误差主要来自于用FFT作频谱分析时,得到的是离散谱,而信号(周期信号除外)是连续谱,只有当N较大时,离散谱的包络才能逼近于连续谱,因此N要适当选择大一些。周期信号的频谱是离散谱,只有用整数倍周期的长度作FFT,得到的离散谱才能代表周期信号的频谱。 如果不知道信号周期,可以尽量选择信号的观察时间长一些。 对模拟信号进行谱分析时,首先要按照采样定理将其变成时域离散信号。如果是模拟周期信号,也应该选取整数倍周期的长度,经过采样后形成周期序列,按照周期序列的谱分析进行。二、实验仪器设备(标注实验设备名称及设备号)Windows 计算机 台号 22Matlab 软件三、 实验内容及结果分析 1. 对信号逐个进行谱分析。下图为对于N=8,15,前五个序列分别进行的FFT。可见N=8时频谱有8个点,比较稀疏。N=16时,频谱有16个点,较密。如果增加N的值,它会越来越密集,而越来越接近一个连续谱。但如果序列没有N那么长就需要进行补零操作,补零不会改变序列信息,但会增加频谱的“密度”。对于N=16,32,64,采样频率为64Hz,先对于x6(t)进行采样得到x6(n)。在对这个序列进行FFT变换。2. 令x(n)=x4(n)+x5(n)用FFT计算8点和16点离散傅里叶变换。上图是对于序列四和序列五相加后的8点和16点的FFT变换。上图是对于N=8时的情况,序列四和序列五都是实共轭对称序列,因此两者的加和也是一个实共轭对称序列,因此对应到频域里面也是一个实共轭对称序列,也就是虚部为零,共轭反对称为零,共轭对称分量与实部相等都是X本身,上图也说明了这一点。上图是对于N=16时的情况,由图可知,序列四是共轭对称序列,序列五都是共轭对称序列。两者的和正好是一个共轭对称分量加一个共轭反对称分量。共轭对称分量对应频域里面的实部,共轭反对称分量对应频域里面的虚部。序列四的FFT等于实部,序列四的FFT等于实部,图中也说明了这一点,证明了DFT的对称性。3. 令x(n)=x4(n)+jx5(n)用FFT计算8点和16点离散傅里叶变换。下图是对于序列四和序列五乘以j相加后的8点和16点的FFT变换。上图是对于N=8时的情况,序列四和序列五一个对应实部一个对应虚部。根据对称性,时域里的实部对应频域里面的共轭对称分量,时域里的虚部对应频域里面的共轭反对称分量。也就是说x4(n)的FFT对应x(n)的FFT的共轭对称分量,jx5(n)的FFT对应x(n)的FFT的共轭反对称分量。如图也有力地说明了这个结论。上图是对于N=16时的情况,类似于N=8时的情况。四、 主要结论(1)N点的FFT,N不同得出的结果也就不同。为了保持原来的频谱形状不变的情况下,使得谱线加密,从而看到原来看不到的频谱分量,可以通过补零,然后增加N的值来实现。这样不会改变原有的记录数据,是一种重要的方法。(2)DFT具有对称性,具体就是:共轭对称分量对应频域里面的实部,共轭反对称分量对应频域里面的虚部。时域里的实部对应频域里面的共轭对称分量,时域里的虚部对应频域里面的共轭反对称分量。五、思考(1)在 N=8 时,x2(n)和x3(n)的幅频特性会相同吗?为什么?N=16 呢?N=8时,序列2和序列3的取值信息一模一样,只是顺序不同而已,如果对其进行周期延拓的话,它们的序列一样的,只是有一点偏移而已。所以对其进行FFT所得结果都是一样的。但N=16的话,对序列2序列3进行补零操作,再进行周期延拓,两者就千差万别。我们说FFT是快速计算DFT的,DFT是对DFS的加窗处理。DFS是对这样一个周期延拓的信号进行变换的,信号本身不同当然变换后的结果也就不同,然后再进行加窗看到的频谱固然也不相同。(2)如果周期信号的周期预先不知道,如何用 FFT 进行谱分析?周期信号的周期预先不知道时,可先截取M点进行DFT,再将截取长度扩大1倍截取,比较结果,如果二者的差别满足分析误差要求,则可以近似表示该信号的频谱,如果不满足误差要求就继续将截取长度加倍,重复比较,直到结果满足要求六、部分代码附录%-function x = x1( n )x=;for i=n if i>=0&&i<=4 x=x,1; else x=x,0; endend%-function x =x2( n )x=;for i=n if i>=0&&i<=3 x=x,i+1; elseif i>=4&&i<=7 x=x,8-i; else x=x,0; endend%-function x =x3( n )x=;for i=n if i>=0&&i<=3 x=x,4-i; elseif i>=4&&i<=7 x=x,i-3; else x=x,0; endend%-function x = x4( n )x=cos(pi/4*n);end%-function x = x5( n ) x=sin(pi/8*n);end%-function x = x6( t )x=cos(pi*8*t)+cos(pi*16*t)+cos(pi*20*t);end%-%main 输入不同的N可对6个信号进行N点的快速傅里叶变化clearN=input('please input N: ');T=0.4;D=2*pi/N/T;n=0:N-1;k=floor(-(N-1)/2:(N-1)/2);x1=x1(n);x2=x2(n);x3=x3(n);x4=x4(n);x5=x5(n);x6=x6(n*T); subplot(621);stem(n,x1,'.');title('信号序列1');axis(0 N-1,-inf,inf);ylabel('x1(n)');grid;X1=fftshift(fft(x1,N);%X1=ditfft2(x1,N);subplot(622);stem(k*D,abs(X1),'.');title('频谱1');ylabel('X1');grid; subplot(623);stem(n,x2,'.');title('信号序列2');axis(0 N-1,-inf,inf);ylabel('x2(n)');grid;X2=fftshift(fft(x2,N);subplot(624);stem(k*D,abs(X2),'.');title('频谱2');ylabel('X2');grid; subplot(625);stem(n,x3,'.');title('信号序列3');axis(0 N-1,-inf,inf);ylabel('x3(n)');grid;X3=fftshift(fft(x3,N);subplot(626);stem(k*D,abs(X3),'.');title('频谱3');ylabel('X3');grid; subplot(627);stem(n,x4,'.');title('信号序列1');axis(0 N-1,-inf,inf);ylabel('x4(n)');grid;X4=fftshift(fft(x4,N);subplot(628);stem(k*D,abs(X4),'.');title('频谱4');ylabel('X4');grid; subplot(629);stem(n,x5,'.');title('信号序列5');axis(0 N,-inf,inf);ylabel('x5(n)');grid;X5=fftshift(fft(x5,N);subplot(6,2,10);stem(k*D,abs(X5),'.');title('频谱5');ylabel('X5');grid; subplot(6,2,11);stem(n,x6,'.');title('信号序列6');axis(0 N,-inf,inf);ylabel('x6(n)');grid;X6=T*fftshift(fft(x6);subplot(6,2,12);stem(k*D,abs(X6),'.');title('频谱6');ylabel('X6');grid;%-%输入N=16,做16点的FFT,结果如下%-%对信号逐个进行谱分析。clearclcN1=8,16;T=0.4;for i=1:2 figure(1); N=N1(i); D=2*pi/N/T;

注意事项

本文(用 FFT 作谱分析实验报告)为本站会员(世界****88)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.