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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(数字信号处理实验课件5.ppt)为本站会员(dreamzhangning)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

数字信号处理实验课件5.ppt

1、实验五 利用DFT分析离散信号频谱,一、实验目的应用离散傅里叶变换(DFT),分析离散信号xk的频谱。深刻理解DFT分析离散信号频谱的原理,掌握改善分析过程中产生的误差的方法。,实验五 利用DFT分析离散信号频谱,二、实验原理根据信号傅里叶变换建立的时域与频域之间的对应关系,可以得到有限长序列的离散傅里叶变换(DFT)与四种确定信号傅里叶变换的之间的关系,实现由DFT分析其频谱。,实验五 利用DFT分析离散信号频谱,四种信号的频谱函数,连续非周期信号x(t),连续周期信号,离散非周期信号xk,离散周期信号,实验五利用DFT分析离散信号频谱,四种信号的频谱函数之间的相互关系,信号的傅里叶变换建立

2、了信号的时域与频域之间的一一对应关系,如果信号在时域存在某种联系,则在其频谱函数之间必然存在联系。若离散非周期信号xk是连续非周期信号x(t)的等间隔抽样序列,则信号xk的频谱函数是信号x(t)的频谱函数的周期化;若离散周期信号 是离散非周期信号xk的周期化,则信号的频谱函数是信号的频谱函数的离散化。,实验五 利用DFT分析离散信号频谱,四种信号的频谱函数之间的相互关系,信号在时域的离散化导致其频谱函数的周期化,实验五 利用DFT分析离散信号频谱,四种信号的频谱函数之间的相互关系,信号在时域的周期化导致其频谱函数的离散化,实验五 利用DFT分析离散信号频谱,四种信号的频谱函数之间的相互关系,通

3、过离散周期序列的频谱可以近似分析连续非周期信号的频谱,实验五 利用DFT分析离散信号频谱,利用DFT可以直接计算离散周期信号的频谱,DFT:,IDFT:,实验五 利用DFT分析离散信号频谱,Matlab中提供了fft函数,FFT是DFT的快速算法,X=fft(x):用于计算序列x的离散傅里叶变换(DFT) X=fft(x,n):对序列x补零或截短至n点的离散傅里叶变换。当x的长度小于n时,在x的尾部补零使x的长度达到n点;当x的长度大于n时,将x截短使x的长度成n点; x=ifft(X)和x=ifft(X,n)是相应的离散傅里叶反变换。 fftshift(x)将fft计算输出的零频移到输出的中

4、心位置。,实验五 利用DFT分析离散信号频谱,利用DFT计算离散周期信号 的频谱,分析步骤为: (1) 确定离散周期序列 的基本周期N; (2) 利用fft函数求其一个周期的DFT,得到Xm; (3) 。,实验五 利用DFT分析离散信号频谱,利用DFT计算离散周期信号 的频谱,已知一个周期序列 ,,利用FFT计算其频谱并与理论分析相比较。,该周期序列的周期N=16,基频W0=p/8。 N=16; k=0:N-1; x=cos(pi/8*k+pi/3)+0.5*cos(7*pi/8*k); X=fft(x,N); subplot(2,1,1); stem(k-N/2,abs(fftshift(X

5、); ylabel(Magnitude); xlabel(Frequency (rad); subplot(2,1,2); stem(k-N/2,angle(fftshift(X); ylabel(Phase); xlabel(Frequency (rad);,实验五 利用DFT分析离散信号频谱,利用DFT计算离散非周期信号xk 的频谱,分析步骤为:确定序列的长度M及窗函数的类型。当序列为无限长时,需要根据能量分布,进行截短。 (2) 确定作FFT的点数N;根据频域取样定理,为使时域波形 不产生混叠,必须取 。 (3) 使用fft函数作N点FFT计算Xm。,实验五 利用DFT分析离散信号频谱,

6、利用DFT计算离散非周期信号xk 的频谱,利用DFT分析序列xk=,的频谱。,信号无限长,因此需要对其进行截短。该序列单调衰减,当k=30时,序列已几乎衰减为0,因此只取序列在区间0,30上的数值进行分析。 k=0:30; x=0.8.k; subplot(2,1,1); stem(k,x); %画出序列的时域波形 subplot(2,1,2); w=k-15; plot(w, abs(fftshift(fft(x); %画出序列频谱的幅度谱,三、实验内容 1. 利用FFT分析信号 的频谱;(1) 确定DFT计算的参数;(2) 进行理论值与计算值比较,讨论信号频谱分析过程中误差原因及改善方法。

7、 2. 利用FFT分析信号 的频谱;(1) 确定DFT计算的参数;(2) 进行理论值与计算值比较,讨论信号频谱分析过程中误差原因及改善方法。 3. 有限长脉冲序列 ,利用FFT分析其频谱,并绘出其幅度谱与相位谱。,实验五 利用DFT分析离散信号频谱,三、实验内容 4. 某周期序列由3个频率组成: , 利用FFT分析其频谱。如何选取FFT的点数N?此3个频率分别对应FFT计算结果Xm中的哪些点?若选取的N不合适,FFT计算出的 频谱Xm会出现什么情况? 5. 某离散序列 ,利用FFT分析其频谱。 (1) 对xk做64点FFT,绘出信号频谱,能分辨出其中的两个频率吗? (2) 对xk补零到256点

8、后计算FFT,能分辨出其中的两个频率吗? (3) 选用非矩形窗计算FFT,能够分辨出其中的两个频率吗? (4) 若不能够很好地分辨出其中的两个频谱,应采取哪些措施?,实验五 利用DFT分析离散信号频谱,三、实验内容6. 已知序列利用FFT分析下列信号的幅频特性, 频率范围为 ,N=500点。 (1) (2) (3) 若将上述xk乘以cos(pk/2) ,重做(1)和(2)。,实验五 利用DFT分析离散信号频谱,1. 既然可直接由DTFT定义计算序列DTFT,为何利用DFT分析序列的频谱? 2. 若序列持续时间无限长,且无解析表达式,如何利用DFT分析其频谱? 3. 在利用DFT分析离散信号频谱时,会出现哪些误差?如何克服或改善? 4. 在利用DFT分析离散信号频谱时,如何选择窗函数? 5. 序列补零和增加序列长度都可以提高频谱分辨率吗? 两者有何本质区别?,实验思考题,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报