数字信号处理实报告——王翔.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文档。上传文档
查看更多
数字信号处理实报告——王翔

姓名:王翔 学号:座机电话号码 班级:电子信息工程二班 中南林业科技大学涉外学院理工系 目录 目录………………………………………………………………2 前言 信号处理实验简介………………………………………3 实验一 离散信号的时域运算与变换……………………………5 实验二 因果离散线性系统的时域分析…………………………10 实验三 DFT变换的性质及应用…………………………………14 实验四 数字低通巴特沃斯滤波器的设计………………………19 实验五 窗函数设计FIR滤波器…………………………………24 前言 信号处理实验简介 对于一个信号处理系统来说,可以将流程分为三个阶段,首先是定义输入序列,第二是对输入的序列进行运算,第三是保存输出序列,并显示结果。 一、实验课程任务与要求 1. 实验目的 信号处理实验教学是为了将学生的计算机操作能力、分析能力、软件设计能力与应用实践结合起来,引导学生由浅入深地掌握信号处理理论与开发工具,具备实际应用的信号处理软件开发 2. 实验基本要求(以软件设计为主要表现形式) (1)上机前应准备好实验的程序设计算法描述与关键分析内容; (2)准备好程序测试数据和设备操作步骤,上机调试、运行; (3)完成每个实验后进行数据与程序对比分析; (4)递交实验结果的可执行程序、源程序并演示实验结果实验一:(学时) 实验二:(学时)实验:DFT(学时)实验:(学时)(学时) (1)实验预习报告; (2)实验签到; (3)上机实际操作; (4)实验设计报告; 五、实验仪器设备要求 (1)有快速的较高性能微机和较大内存与硬盘的设备; (2)设备数量能适应学生人数; (3)有Matlab程序设计环境; 六、教材及参考书 1.张志勇等. 精通MATLAB6.5. 北京航空航天大学出版社. 2003年3月 2. 邹鲲等.MATLAB6.x信号处理. 清华大学出版社. 2002年5月 3.陈怀琛等. MATLAB及在电子信息课程中的应用.电子工业出版社. 2002 4.程佩清.数字处理出版社2003 实验一 离散信号的时域运算与变换 1. 熟悉MATLAB编程特点 2. 了解离散序列的延迟、相加、相乘及平移、反折、及倒相变换 1.设计一个实现序列移位的函数 将序列x n ={1,2,3,4,0,7},其中n=0:5的每一个样本都移动3个周期,移位后的序列y n x n-3 2.序列的奇偶分解 将序列x n ={0,1,2,3,4,3,2,1,0},其中n=-3:5进行奇偶分解 用函数stem显示其奇偶序列 3.序列的加法运算 设x1 n ={1,0.5,0.3,0.4}其中n -1:2 ;x2 n ={0.2,0.3,0.4,0.5,0.8,1}其中n -2:3 4.实现2中序列的翻转 涉外学院第四教学楼 首先,在用MATLAB表示离散序列并将其可视化时,我们还应注意以下几点: 第一、离散时间序列无法用符号运算来表示,要用矩阵的形式; 第二、由于在MATLAB 中矩阵的元素个数有限,因此,MATLAB无法表示无限长的序列; 第三、在绘制离散信号波形的函数stem命令,而不是plot命令。 下面是MATLAB绘制单位抽样序列及其移位序列的函数,n0是单位抽样序列的位移量,n1,n2是序列的起止时刻, ,调用该函数就可以绘出单位抽样序列及其移位序列的波形图。 function [x,n] impuls n0,n1,n2 % Generates x n delta n-n0 ; n n0 处建立一个单位抽样序列 % [x,n] impuls n0,n1,n2 if n0 n1 | n0 n2 | n1 n2 error arguments must satisfy n1 n0 n2 end n [n1:n2]; x [zeros 1, n0-n1 , 1, zeros 1, n2-n0 ]; 将上述文件存为:impuls.m,在命令窗口输入 n0 1,n1 -20,n2 30; [x,n] impuls n0,n1,n2 ;figure(1),stem n,x 上图为右移了一个单位的单位抽样序列 其次,对于离散序列来说,序列相加、相乘是将两序列对应时间序号的值逐项相加或相乘,平移、反折、及倒相变换与连续信号的定义完全相同,但需要注意,与连续信号不同的是,在MATLAB中,离散序列的时域运算和变换不能用符号运算来实现,必须用向量表示的方法,即在MATLAB中离散序列的相加、相乘需表示成两个向量的相加、相乘,因而参加运算的两序列向量必须具有相同的维数。 在MATLAB中,用一个向量即可表示一个有限长度的序列。但是,这样的

文档评论(0)

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

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

1亿VIP精品文档

相关文档