plot(236),stairs(k1,h),grid on,title(' u(t)-u(t-2)')Р%axis([(min(min(tx3),min(tx4))+5),(max(max(tx3),max(tx4))-5),(min(h)-0.5),(max(h)+0.5)])Рh(t)=1/2*t*[u(t)-u(t-2)]Рkk1=length(k1);Рont=0:0.01:kk1;Рks=min(min(k1),min(ont)):0.01:max(max(k1),max(ont)); Рs5=zeros(1,length(ks));s6=s5;Рs5(find((ks>=min(ont))&(ks<=max(ont))==1))=ont; Рs6(find((ks>=min(k1))&(ks<=max(k1))==1))=h;Рffu=1/2*(s5.*s6);Рsubplot(132),stairs(ks,ffu),grid on,title('1/2*t*[u(t)-u(t-2)]')Рaxis([-5,5,(min(ffu)-0.5),(max(ffu)+0.5)])Рxmin1=min(k);Рxmax1=max(k);Рxmin2=min(ks);Рxmax2=max(ks);Рttx=(xmax2+xmax1)-(xmin2+xmin1)+0.01;Рxx=0:0.01:(ttx-0.01); Рft=conv(e,ffu); Рsubplot(133),stairs(xx,ft),grid on,title('h(n)*x(n)')Рaxis([15,55,(min(ft)-0.5),(max(ft)+0.5)])Р实验总结:Р通过本次实验学会了用MATLAB实现线性系统的时域分析。Р能自己完成的东西一定要自己独立完成,这样收获的东西才是自己的。