运行结果分析:从该系统的幅频特性曲线可以看出,该系统呈高通特性,是一阶高通滤波器。
三、 实验内容
1. 求出下列离散序列的Z变换
k?① f1(k)?(1)cos(k2)?(k) 2k② f2(k)?k(k?1)(2 3)?(k)③ f3(k)??(k)??(k?5)
④ f4(k)?k(k?1)??(k)??(k?5)?
2. 已知下列单边离散序列的z变换表达式,求其对应的原离散序列。
z2?z?1①F1(z)?
2z?z?2②F2(z)?1?1111?2?3?4 zzzz2(z2?3z?6)③F3(z)?
4zz(z2?z?1)④ F4(z)?
(z?1)(z?2)(z?3)3. 已知离散系统的系统函数H (z)如下,请绘出系统的幅频和相频特性曲线,并说明系统的作用 ① H(z)?4z?4 12(z?2)(z?3)z2?1② H(z)?
2z?0.814. 已知描述离散系统的差分方程为:
y(k)?1.2y(k?1)?0.35y(k?2)?e(k)?0.25e(k?1)
请绘出系统的幅频和相频特性曲线,并说明系统的作用。
四、 预习要求
1、 熟悉正反z变换的意义及用MATLAB软件实现的方法
5
2、 熟悉离散系统的频率响应特性及用MATLAB软件实现的方法 3、 编写MATLAB程序
五、 实验报告要求
1、 简述实验目的及实验原理
2、 计算相应z变换或反z变换的理论值,并与实验结果进行比较 3、 记录离散系统的频率响应特性曲线,分析系统作用 4、 写出程序清单 5、 收获与建议
%参考程序 %三 1.① clc;clear all syms k z
f1=0.5^k*cos(k*pi/2); %定义离散信号 Fz1=ztrans(f1) %对离散信号进行Z变换 % 实验二 1.②
f2=k*(k-1)*(2/3)^k; %定义离散信号 Fz2=ztrans(f2) %对离散信号进行Z变换 % 实验二 1.③
f3=sym('kroneckerDelta(n, 1) + kroneckerDelta(n, 2)+ kroneckerDelta(n, 3)') Fz3=ztrans(f3) Fz3=simplify(Fz3) % 实验二 1.④
f4=k*(k-1)*sym('kroneckerDelta(k, 1) + kroneckerDelta(k, 2)+ kroneckerDelta(k, 3)'); %定义离散信号 Fz4=ztrans(f4) Fz4=simplify(Fz4)
6

