全文预览

MATLAB信号卷积

上传者:非学无以广才 |  格式:docx  |  页数:11 |  大小:0KB

文档介绍
-b]”具体的程序如下:Рfunction f= RectangleWindow( a,b)Рk1=a-2.5;Рk2=b+3;Рp=k1:0.001:k2;Рf=[zeros(1,length(k1:0.001:a-0.001)),ones(1,length(a:0.001:b)),zeros(1,length(b+0.001:0.001:k2))];Рplot(p,f),grid on;Рtitle('f(t)=u(t-a)-u(t_b)');Рxlabel('y');Рxlabel('t');Рset(gca,'xtick',k1:1/2:k2);Рaxis([k1 k2 min(f)-1 max(f)+1]);РendРРР和Рfunction f= signal(a,b)Рk1=a-3;Рk2=b+2;Рt=k1:0.001:k2;Рh=[zeros(1,length(k1:0.001:a-0.001)),ones(1,length(a:0.001:b)),zeros(1,length(b+0.001:0.001:k2))];Рg=(1/2).*t;Рf=g.*h;Рplot(t,f),grid on;Рtitle('f(t)=1/2*t*[u(t-a)-u(t_b)]');Рxlabel('y');Рxlabel('t');Рset(gca,'xtick',k1:1/2:k2);Рaxis([k1 k2 min(f)-1 max(f)+1]);РendР现在我们在命令窗口输入“f1t= RectangleWindow( -1/2,1)”再输入“f2t=signal(0,2)”此时生成“f1t=ut+12-ut-1”和“f2t=12t[ut-ut-2]”的图像分别如图3,图4所示:РРРР图 3 ut+12-ut-1的图像РР图 4 12t[ut-ut-2 的图像

收藏

分享

举报
下载此文档