77范文网 - 专业文章范例文档资料分享平台

电子科大软件实验:离散系统的冲激响应、卷积和

来源:网络收集 时间:2020-04-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

电 子 科 技 大 学

实 验 报 告

学生姓名: 学 号: 指导教师: 一、实验室名称:信号与系统实验室

二、实验项目名称:离散系统的冲激响应、卷积和

三、实验原理:在离散时间情况下,最重要的是线性时不变(LTI)系统。线

性时不变系统的输入输出关系可通过冲激响应h[n]表示

y[n]?x[n]?h[n]?k????x[k]h[n?k]

?其中?表示卷积运算,MATLAB提供了求卷积函数conv,即

y=conv(x,h)

这里假设x[n]和h[n]都是有限长序列。如果x[n]仅在nx?n?nx?Nx?1区间内为非零,而h[n]仅在nh?n?nh?Nh?1上为非零,那么y[n]就仅在

(nx?nh)?n?(nx?nh)?Nx?Nh?2

内为非零值。同时也表明conv只需要在上述区间内计算y[n]的Nx?Nh?1个样本值。需要注意的是,conv并不产生存储在y中的y[n]样本的序号,而这个序号是有意义的,因为x和h的区间都不是conv的输入区间,这样就应负责保持这些序号之间的联系。

filter命令计算线性常系数差分方程表征的因果LTI系统在某一给定输入时的

输出。具体地说,考虑一个满足下列差分方程的LTI系统:

?ak?0Nky[n?k]??bmx[n?m]

m?0M式中x[n]是系统输入,y[n]是系统输出。若x是包含在区间nx?n?nx?Nx?1内x[n]的一个MATLAB向量,而向量a和b包含系数ak和bk,那么

y=filter(b,a,x)

就会得出满足下面差分方程的因果LTI系统的输出:

?a(k?1)y[n?k]??b(m?1)x[n?m]

k?0m?0NM注意,a(k?1)?ak和b(m?1)?bm,因为MATLAB要求所有的向量序号都从1开始。例如,为了表示差分方程y[n]?2y[n?1]?x[n]?3x[n?1]表征的系统,就应该定义a=[1 2] 和 b=[1 -3]。 由filter产生的输出向量y包含了y[n]在与向量x中所在样本同一区间上的样本,即nx?n?nx?Nx?1,以使得两个向量x和y中都包含了Nx个样本。

四、实验目的:

目的:加深对离散系统冲激响应、卷积和分析方法的理解。 任务:利用MATLAB函数conv、filter计算卷积及系统输出。

五、实验内容:

内容(一):使用实验仿真系统 内容(二):MATLAB仿真

六、实验器材(设备、元器件):计算机、MATLAB软件。 七、实验步骤:

内容一:1、启动工具箱主界面,选中“实验二 离散系统的冲激响应、卷

积和”,点击按钮“进入实验”,启动实验二的启动界面,如图4.2-1所示。

图4.2-1 实验二启动

2、仔细阅读实验目的和实验内容,点击按钮“进入实验”,打开实验二主界面,如图4.2-2。

3、求离散信号的卷积和。设定输入序列x?[a1a2?an] 和

]y?[b1b2?bm],以及它们相应的取值范围nx?[xmi:nxmax和ny?[ymin:ymax],点击“确定”按钮,可以得到信号x和y 的卷积结果的图

形。注意输入序列的长度和相应取值范围的长度要相等,否则会得到警告消息。

图4.2-2 实验二

4、由离散信号的差分方程求系统输出。根据线性常系数差分方程:

a0y[n]?a1y[n?1]???aky[n?k]?b0x[n]?b1x[n?1]???bmx[n?m] 和输入序列x[n],求得输出序列y[n]。因此输入系数向量a 和 b 的值,以及输入信号x 的值及其取值范围,点击按钮“确定”,将得到输出信号y的图形。如果没有输入x的取值范围,将默认为x的起始坐标点为1。

内容二:

1、考虑有限长信号

?1,0?n?5?n,0?n?5 x[n]??h[n]???0,其余n?0,其余n(a) 首先用解析方法计算y[n]?x[n]*h[n]。

(b) 接下来利用conv计算y[n]?x[n]*h[n]的非零样本值,并将这些样本存入向量y中。构造一个标号向量ny,对应向量y样本的序号。用stem(ny,y)画出这一结果。验证其结果与(a)是否一致。 2、对以下差分方程描述的系统

y[n]?0.5x[n]?x[n?1]?2x[n?2] y[n]?0.8y[n?1]?2x[n] y[n]?0.8y[n?1]?2x[n?1]

分别利用filter计算出输入信号x[n]?nu[n]在1?n?4区间内的响应y[n]。

八、实验数据及结果分析: (a)解

(b)实验程序:

n=0:5;

x=ones(1,6); h=n;

y=conv(x,h); M=length(y)-1; ny=0:M; figure(1)

stem(ny,y,'fill'); grid on; 图像:

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库电子科大软件实验:离散系统的冲激响应、卷积和在线全文阅读。

电子科大软件实验:离散系统的冲激响应、卷积和.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/979579.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: