信号与系统实验-实验五 离散时间系统的时域分析

一、实验目的

1、理解离散信号的定义与时域特征,掌握在时域求解信号的各种变换运算;

2、掌握离散系统的单位响应及其 MATLAB 实现的方法;

3、掌握离散时间序列卷积及其 MATLAB 实现的方法;

4、掌握利用 MATLAB 求解微分方程;

5、掌握利用 MATLAB 求 LTI 离散系统响应的方法。

二、实验内容

1、编程实现下列序列

(1)正弦序列

(2)阶跃序列

(3)单位脉冲序列

(4)复指数序列

Matlab 复制代码
clear;
t=[-10:10];
y1=3*sin(1/10*pi*t+pi/2);
subplot(4,1,1)
stem(y1);
y2=heaviside(t-2);
subplot(4,1,2)
stem(t,y2);
n1= [-10:10];
x = [(n1-2) == 0]; 
subplot(4,1,3)
stem(n1,x);
y3=3^2*exp(1i*2*t)
subplot(4,1,4)
stem(t,y3);

2、编程实现卷积和 并分别绘制的波形,说明序列 的时域宽度与序列 f (k) 的时域宽度的关系。

Matlab 复制代码
clear;
t=[-10:10];
y1=3*sin(1/10*pi*t+pi/2);
subplot(4,1,1)
stem(y1);
y2=heaviside(t-2);
subplot(4,1,2)
stem(t,y2);
n1= [-10:10];
x = [(n1-2) == 0]; 
subplot(4,1,3)
stem(n1,x);
y3=3^2*exp(1i*2*t)
subplot(4,1,4)
stem(t,y3);

3、已知某 LTI 离散系统,其单位响应h(k) = u(k) - u(k - 4),当系统的激励 为 f (k) = u(k) - u(k - 3) 时,求其零状态响应 y(k),并绘制其时域波形图。

Matlab 复制代码
syms t;
t=[-20:20];
y=heaviside(t)-heaviside(t-4);
y1=heaviside(t)-heaviside(t-3);
hk=y.*y1;
stem(hk)

4、已知描述某离散系统的差分方程为 y(k) - y(k -1) + 0.9y(k - 2) = 2 f (k) + 6 f (k -1) 且已知该系统输入序列为.试用 MATLAB 实现下列分析过程:

(1)画出输入序列的时域波形;

(2)求出系统的零状态响应在 0-20 区间的样值;

(3)画出系统的零状态响应波形图。

Matlab 复制代码
a=[1,-1,0.9];
b=[2,6];
k=[0:20];
f=0.5.^k.*[(k)>=0];
y=filter(b,a,f)
subplot(2,1,1);
stem(k,f);
title("输入序列的时域波形图")
subplot(2,1,2);
stem(k,y);
title("零状态响应波形图");

5、已知描述某离散系统的差分方程为 2y(k) - 2y(k -1) + y(k - 2) = f (k) + 3 f (k -1) + 2 f (k - 2) 试用 MATLAB 绘制出该系统在 0-50 时间范围内的单位响应的波形。

Matlab 复制代码
clear;
a=[2,-2,1];
b=[1,3,2];
k=[0:50];
y=impz(b,a,k)
stem(k,y)
相关推荐
yuan199974 小时前
PCA源码与可见光-红外图像融合MATLAB实现
图像处理·计算机视觉·matlab
机器学习之心9 小时前
PSO-QGPR粒子群优化高斯过程分位数回归多变量回归预测,MATLAB代码
matlab·回归·pso-qgpr
feifeigo1239 小时前
基于无迹变换的电网概率潮流分析 MATLAB 实现
开发语言·算法·matlab
fie88899 小时前
基于遗传算法的机械故障诊断MATLAB程序
算法·机器学习·matlab
MATLAB代码顾问10 小时前
MATLAB实现灰狼算法优化PID参数
算法·机器学习·matlab
2zcode10 小时前
基于MATLAB深度学习的非酒精性脂肪性肝病超声图像分类研究( GUI界面+数据集+训练代码)
深度学习·matlab·分类
hoiii18710 小时前
基于MATLAB实现内点法解决凸优化问题
开发语言·matlab
yingjie11011 小时前
MATLAB代码保护方案深度对比:P-code、Compiler、第三方加密工具怎么选|防止源码泄露、授权加密
matlab
2zcode12 小时前
基于MATLAB的交通流量预测模型设计与实现
开发语言·matlab·交通流量预测
Matlab程序猿助手13 小时前
【MATLAB源码-第426期】基于MATLAB的2PSK与2DPSK载波恢复方法及同步性能仿真对比平方环与costas
matlab·costas·2psk·2dpsk·平方环