实验3离散系统的差分方程冲激响应和卷积分析.doc
文本预览下载声明
课程名称
实验成绩
指导教师
实 验 报 告
院系
班级 学号
姓名
日期
实验3离散系统的差分方程、冲激响应和卷积分析
一
一、实验目的
1 加深对离散系统的差分方程、冲激响应和卷积分析方法的理解。
二、实验原理
离散系统
其输入、输出关系可用以下差分方程描述:
输入信号分解为冲激信号
记系统单位冲激响应
则系统响应为如下的卷积计算式
当时,h[n]是有限长度的(n:[0,M]),称系统为FIR系统;反之,称系统为IIR系统。
在MATLAB中,可以用函数y=Filter(p,d,x) 求解差分方程,也可以用函数 y=Conv(x,h)计算卷积。
二、实验内容
编制程序求解下列两个系统的单位冲激响应和阶跃响应,并绘出其图形。
程序1:
A=[1,0.75,0.125];B=[1,-1];
x2n=ones(1,65);
x1n=[1,zeros(1,30)];
y1n=filter(B,A,x1n);
subplot(2,1,1);y=y1(n);
stem(y1n,g,.);
title(单位冲击响应)
y2n=filter(B,A,x2n);
subplot(2,1,2);
y=y2(n);
stem(y2n,g,.);
title(阶跃响应)
程序2
A=[1];B=[0,0.25,0.25,0.25,0.25];
x2n=ones(1,25);
x1n=[1,zeros(1,30)];
y1n=filter(B,A,x1n);
subplot(2,1,1);y=y1(n);
stem(y1n,g,.);
title(单位冲击响应)
y2n=filter(B,A,x2n);
subplot(2,1,2);
y=y2(n);
stem(y2n,g,.);
title(阶跃响应)
三、理论计算:
经计算:
系统:
理论冲激响应为:
理论阶跃响应为:
理论图形为:
由图知与程序结果一致。
系统 :
冲激响应为:
阶跃响应为:
理论图形为:
四、实验小结
通过这次实验,基本学会了用MATLAB软件编程求离散系统的单位脉冲响应和单位冲击响应,对解离散系统差分方程有了进一步学习。
显示全部