实验2 离散系统的差分方程、单位脉冲响应和卷积分析.doc 立即下载
2024-08-18
约1.2千字
约4页
0
96KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

实验2 离散系统的差分方程、单位脉冲响应和卷积分析.doc

实验2离散系统的差分方程、单位脉冲响应和卷积分析.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开




实验2离散系统的差分方程、单位脉冲响应和卷积分析
实验目的
熟悉并掌握离散系统的差分方程表示法;
加深对单位脉冲响应和卷积分析方法的理解。
实验原理
(一),
1.单位采样序列

在MATLAB中可以利用zeros()函数实现。

如果在时间轴上延迟了k个单位,得到即:

	2.单位阶跃序列
		
在MATLAB中可以利用ones()函数实现。

	3.正弦序列
			
在MATLAB中
		
	4.复指数序列
						
在MATLAB中
						
5.实指数序列
						
在MATLAB中
						
(二)
在时域中,离散时间系统对输入信号或者延迟信号进行运算处理,生成具有所需特性的输出信号,具体框图如下:
y(n)
x(n)

其输入、输出关系可用以下差分方程描述:

输入信号分解为单位采样序列的移位加权和,即:

记系统单位脉冲响应

则系统响应为如下的卷积计算式:

当时,h(n)是有限长度的(n:[0,M]),称系统为FIR系统;反之,称系统为IIR系统。
预习要求
在MATLAB中,熟悉利用函数y=filter(b,a,x)实现差分方程的仿真;
在MATLAB中,熟悉用函数y=conv(x,h)计算卷积,用y=impz(b,a,N)求系统单位脉冲响应的过程。
实验内容
1、以下程序中分别使用conv和filter函数计算h和x的卷积y和y1,运行程序,并分析y和y1是否有差别,为什么要使用x(n)补零后的x1来产生y1;具体分析当h(n)有i个值,x(n)有j个值,使用filter完成卷积功能,需要如何补零?
%ProgramP2_1
clf;
h=[321-210-403];	%impulseresponse
x=[1-23-4321];		%inputsequence
y=conv(h,x);
n=0:14;
subplot(2,1,1);
stem(n,y);
xlabel('Timeindexn');ylabel('Amplitude');
title('OutputObtainedbyConvolution');grid;
x1=[xzeros(1,8)];
y1=filter(h,1,x1);
subplot(2,1,2);
stem(n,y1);
xlabel('Timeindexn');ylabel('Amplitude');
title('OutputGeneratedbyFiltering');grid;

2、编制程序产生上述5种信号(长度可输入确定),并绘出其图形。

3、编制程序求解下列两个系统的单位脉冲响应和阶跃响应,并绘出其图形。要求分别用filter、conv、impz三种函数完成。


给出理论计算结果和程序计算结果并讨论。
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

实验2 离散系统的差分方程、单位脉冲响应和卷积分析

文档大小:96KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用