信号与系统 仿真实验报告
实验一
5(s2?5s?6)H(s)?32s?6s?10s?8的单位阶跃响应,并绘制响应波形图。 1、求三阶系统
解题分析:
本题求单位阶跃响应,输入传递函数,用step函数求解,即可绘制出响应波形图。
程序设计如下: >> t=0:0.01:15;
>> num=[5 25 30];%分子系数 >> den=[1 6 10 8];%分母系数 >> sys=tf(num,den);%传递函数 >> g=step(sys,t);%求单位阶跃响应 >> plot(t,g);%绘制单位阶跃响应
响应的波形图:
4.543.532.521.510.50051015
1
实验二
2、一个因果线性移不变系统y(n)?0.81y(n?2)?x(n)?x(n?2) , 求:(1)H(z); (2)冲激响应h(n); (3)单位阶跃响应u(n);
j?H(e),并绘出幅频和相频特性。 (4)
解题分析:
由差分方程可以直接得到系统函数H(z),求Z反变换可得到单位冲激响应,还有单位阶跃响应,及幅频和相频特性。
程序设计如下: >> clear;
>> num=[1 0 -1];%分子系数 >> den=[1 0 -0.81];%分母系数 >> figure(1);
>> subplot(2,1,1);
>> dimpulse(num,den,20); %冲激响应 >> subplot(2,1,2);
>> dstep(num,den,50);%单位阶跃响应 >> w=[0:1:512]*pi/512; >>figure(2);
>>freqz(num,den,w);%幅频和相频特性
响应的波形图:
2