陕西科技大学实验报告
实验二 离散时间 LTI 系统的时域分析和 Z 域分析
一、实验目的
掌握分析离散时间信号与系统的时域分析方法;
掌握运用 MATLAB 求离散时间信号的 z 变换和 z 反变换;
掌握运用 MATLAB 分析离散时间系统的系统函数的零极点;
掌握运用 MATLAB 分析离散时间系统的频率特性分析。
二、实验要求
*************************
三、实验原理(流程图):
四、实验步骤:
(1)求序列的零点与极点
)(
zH
1
5.01
z
1
z
.0
2
125
75.01
z
>> b=[1,-0.5,0];a=[1,0.75,0.125];
>> [z,p,k]=tf2zp(b,a);
>> disp('Zeros');disp(z');
Zeros
0
0.5000
>> disp('Poles');disp(p');
Poles
-0.5000
-0.2500
>> disp('Contents');disp(k');
Contents
1
>> zplane(b,a);title('Ploe-Zero Plot');
附页
Ploe-Zero Plot
t
r
a
P
y
r
a
n
g
a
m
i
I
1
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
-1
-0.5
0
Real Part
0.5
1
(2)求序列的 z 的反变换
z
4
1(
)(
zX
z
2
1
3
z
>> b=[0,1];
>> a=[3,-4,1];
>> [R,p,c]=residuez(b,a)
R =
p =
c =
0.5000
-0.5000
1.0000
0.3333
[]
>> [b,a]=residuez(R,p,c)
b =
-0.0000
0.3333
z
)
2
附页
a =
1.0000
-1.3333
0.3333
五、程序运行结果:
六、实验小结:
3