网站大量收购独家精品文档,联系QQ:2885784924

数字信号实验报告重点.docx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
题目名称:数字信号实验学院(部):理学院专业:信息与计算科学专业学生姓名:高晨阳指导老师:黄仲班级:信计1301学号验一离散时间信号的表示及运算1.1实验目的①学会运用MATLAB表示的常用离散时间信号;②学会运用MATLAB实现离散时间信号的基本运算。1.2实验原理离散序列通常用 来表示,自变量必须是整数。离散时间信号的波形绘制在MATLAB中一般用stem函数。它绘制的波形图的每个样本点上有一个小圆圈,默认是空心的。如果要实心,需使用参数“fill”、“filled”,或者参数“.”。MATLAB只能表示一定时间范围内有限长度的序列。单位取样序列,也称为单位冲激序列,定义为在MATLAB中,冲激序列可以通过编写以下的impDT.m文件来实现,即function y=impDT(n)y=(n==0); %当参数为0时冲激为1,否则为0调用该函数时n必须为整数或整数向量。单位阶跃序列定义为在MATLAB中,冲激序列可以通过编写uDT.m文件来实现,即function y=uDT(n)y=n=0; %当参数为非负时输出1调用该函数时n也同样必须为整数或整数向量。单边指数序列定义为 时,单边指数序列发散;当时,该序列收敛。当时,该序列取正值;当时,序列在正负摆动。正弦序列定义为: 其中,是正弦序列的数字域频率;为初相。与连续的正弦信号不同,正弦序列的自变量n必须为整数。可以证明,只有当为有理数时,正弦序列具有周期性。1.3编程练习1.试用MATLAB命令分别绘出下列各序列的波形图。(1)(2)(3)(4)(5)(6)2.试用MATLAB分别绘出下列各序列的波形图。(1)(2)(3)(4)1.解:(1)n=-5:5;x=(1/2).^n.*uDT(n);stem(n,x,fill),xlabel(n),grid on;title(x(n));axis([-5 5 -0.1 1.1])(2)n=-5:5;x=(2).^n.*uDT(n);stem(n,x,fill),xlabel(n),grid on;title(x(n));axis([-5 5 -1 35])(3)n=-5:5;x=(-1/2).^n.*uDT(n);stem(n,x,fill),xlabel(n),grid on;title(x(n));axis([-5 5 -1 1])(4)n=-5:5;x=(-2).^n.*uDT(n);stem(n,x,fill),xlabel(n),grid on;title(x(n));axis([-5 5 -50 50])(5)n=-5:5;x=(2).^(n-1).*uDT(n-1);stem(n,x,fill),xlabel(n),grid on;title(x(n));axis([-5 5 -1 10])(6)n=-5:5;x=(1/2).^(n-1).*uDT(n);stem(n,x,fill),xlabel(n),grid on;title(x(n));axis([-5 5 -1 3])2、解:(1)n=-5:5;x=sin(n/5*pi);stem(n,x,fill),xlabel(n),grid on;axis([-5 5 -1 1])(2)n=0:20;x=cos(n/10*pi-pi/5);stem(n,x,fill),xlabel(n),grid on;axis([0 20 -1 1])(3)n=0:15;x=(5/6).^n.*sin(n/5*pi);stem(n,x,fill),xlabel(n),grid on;axis([0 15 -0.4 1])(4)n=0:15;x=(2/3).^n.*sin(n/5*pi);stem(n,x,fill),xlabel(n),grid on;axis([0 15 -0.2 0.6])实验二离散时间LTI系统的时域分析2.1实验目的①学会运用MATLAB求解离散时间系统的零状态响应;②学会运用MATLAB求解离散时间系统的单位取样响应;③学会运用MATLAB求解离散时间系统的卷积和。2.2实验原理离散时间LTI系统可用线性常系数差分方程来描述,即其中,(,1,…,N)和(,1,…,M)为实常数。MATLAB中函数filter可对式(13-1)的差分方程在指定时间范围内的输入序列所产生的响应进行求解。函数filter的语句格式为:y=filter(b,a,x)其中,x为输入的离散序列;y为输出的离散序列;y的长度与x的长度一样;b与a分别为差分方程右端与左端的系数向量。系统的单位取样响应定义为系统在激励下系统的零状态响应,用表示。MATLAB求解单位取样响应可利用函数filter,

您可能关注的文档

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档