>> t=-1:.01:5;>> y=exp(-t).*(t>=0);>> plot(t,y)www.mh456.com防采集。
上面图形不是单位阶跃波形,单位阶跃在Matlab中符号计算中提供单位阶跃函数heaviside(t-a),例如:要绘制a=3时的阶跃函数:f=@(t)heaviside(t-3); ezplot(f,[0 9]) 例图中是个矩形窗,绘图方法: t=-5:0.001:5; x=rectpuls(t,2); plot(t,x)
n1=0:10; Xn1=0.8*exp(n1).*(heaviside(n1)-heaviside(n1-5)); n2=0:4; Xn2=ones(1,5); nys=n1(1)+n2(1); nyf=n1(end)+n2(end); y=conv(Xn1,Xn2); ny=[nys:nyf]; figure(1) stem(n1,Xn1); figure(2); stem(n2,Xn2); figure(3) stem(y,ny) MATLAB
内容来自www.mh456.com请勿采集。