实验一 离散傅立叶变换.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一 离散傅立叶变换.doc

渤海大学学生实验报告(理工类) 课程名称: 数字信号处理实验 开课实验室: DSP技术与信号系统实验室 实验室位置: 理工3# 楼 701 室 完成实验时间:2013 年 5 月 22日 院(系、部) 工学院电子工程系 专业/年级/班 电子信息工程 姓 名 实验项目(题目) 离散傅立叶变换 学 号 实验环境 指导教师 成 绩 成绩评定标准: 序 号 项 目 满分成绩 备 注 1 预习、实验原理 2 2 实验内容与实验步骤 3 3 分析、解决问题及创新能力 2 4 实验结果、数据处理 2 5 讨论及建议 1 评阅教师: 年 月 日 实验目的: 1. 掌握基本波形产生的方法 2. 掌握信号的基本运算 3. 离散时间系统模型的各种表示方法及其相互间的转换 4. 理解DFT的基本概念 5. 掌握其圆周移位 6. 了解FFT的应用 二、实验设备(名称、型号): 1.数字信号处理实验箱 2.计算机 实验(设计)原理概述: 利用Matlab软件 和 离散傅立叶变换原理进行试验理解 离散傅立叶级数变换是周期序列,仍不便于计算机计算。但离散傅立叶级数虽是周 期序列,却只有N个独立的数值,所以它的许多特性可以通过限长序列延拓来得到。对于一个长度为N的有限长序列x(n),也即x(n)只在n=~(N-1)个点上有非零值,其余皆为零,即 把序列x(n)以N为周期进行周期延拓得到周期序列,则有 所以,有限长序列x(n)的离散傅立叶变换(DFT)为 逆变换为 若将DFT变换的定义写成矩阵形式,则得到 其中DFT变换矩阵A为 渤海大学学生实验报告用纸 四、实验内容与步骤(方法)、实验数据(表格)、数据处理: 1.波形产生: [1]周期波形 (1)Square 函数:用来产生方波 调用方式 (1) x=square(t):产生周期为2 、峰值为 1的方波。 (2) x=square(t,duty):产生指定周期、峰值为 1的方波;duty为占空比,即信号为正的周期所占的比例。 应用说明 下面的一段程序将产生所指定的方波波形,结果如图 程序如下: t=0:0.01:5; subplot(2,1,1) y=square(2*pi*t); plot(t,y); %产生周期为1的标准方波 subplot(2,1,2) y=square(2*pi*t,80); plot(t,y); %产生占空比为80%的标准方波; (2) Sawtooth 函数:用来产生锯齿波或三角波 调用方式 (1) x=sawtooth(t):产生周期为2 、峰值为 的锯齿波。 (2) x=Sawtooth(t,width):根据width值产生不同形状的三角波。 Width值为0到1之间的标量,指定在一个周期内最大值出现的位置,它是该位置的横坐标和周期的比值。所以,当width值为0.5时,该函数产生标准的对称三角波;当width值为1时,该函数产生锯齿波。 应用说明: 下面的一端程序将产生所指定的锯齿波形和三角波形,结果如图 程序 t=0:0.01:5; subplot(3,1,1) x=sawtooth(2*pi*t); plot(t,x); %产生周期为1的锯齿波; subplot(3,1,2) y=sawtooth(2*pi*t,1); plot(t,y); %产生周期为1的锯齿波; subplot(3,1,3) z=sawtooth(2*pi*t,0.5); plot(t,z); %产生周期为1的标准三角波; Sinc 函数:用来产生Sinc 函数波形 Sinc函数在信号处理中是一个很重要的函数,因为它的傅立叶变换正好是幅值为1的矩形脉冲。它的表达式为 = 调用方式 x=sinc(t):产生以t为变量的Sinc函数波形 应用说明 通过下面的程序将产生典型的Sinc函数波形,结果如图所示。 程序 t=-10:0.01:10; x=sinc(t); plot(t,x); %产生典型的Sinc函数波形; 2.信号的运算: [1]信号加 数学描述 x(n)= MATLAB实现 注意:x1和x2应该具有相同的长度 ,位置对应,才能相加。否则,需要先通过Zeros函数左右补零后再相加。 如图所示,图的上部分和图的中部分相加后得到图的下部分。 程序: n1=1:4; x10=[1 0.7 0.4 0.1]; n2=3:8; x20=[0.1 0.3 0.5 0.

文档评论(0)

xinshengwencai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档