实验一离散时间信号与系统一、实验任务用 filter 函数计算一全通系统 (z-1-0
5)/(1-0
5z-1)的单位采样响应 h(n),矩形序列 R5(n)的响应 ;比较该响应与 R5(n)* h(n)的结果
二、实验原理线性时不变系统的响应用filter 函数得到 : y=filter(b,a,x) x 为输入序列, b 和 a 分别为系统函数分子和分母的系数,返回的y 为输出序列
卷积用 conv 函数计算
三、源代码n=0:19; x1=[1,zeros(1,19)]; x2=[ones(1,5) zeros(1,15)]; subplot(3,2,1);stem(n,x1);xlabel('n');ylabel(''); subplot(3,2,2);stem(n,x2);xlabel('n');ylabel('R5(n)'); b=[-0
5 1]; a=[1 -0
5]; y1=filter(b,a,x1); y2=filter(b,a,x2); subplot(3,2,3);stem(n,y1);xlabel('n');ylabel('单位采样响应 '); subplot(3,2,4);stem(n,y2);xlabel('n');ylabel('矩形响应 '); y=conv(x2,y1); y3=y(1:20); subplot(3,2,5);stem(n,y3);xlabel('n');ylabel('单位采样响应与矩形序列的卷积'); 四、结果与讨论图 1
1 输入序列、相应的响应及矩形序列与单位采样响应的卷积由图 1
1 可以看出,单位采样响应和