作业帮 > 综合 > 作业

matlab求和函数 画图

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/11 01:04:20
matlab求和函数 画图
这种求和函数怎么用matlab画图.其中,T= 10,D= 0.1,Io = 1 ,且t=0~40,N= 10.求大神指导.怎么用matlab画图.
φ(t)是t=0时的单位阶跃函数.
matlab求和函数 画图
这是一个脉冲函数,高度为Io=1,宽度为D*T=1.图像为梳状,代码如下:Io=1;N=10;T=10;D=0.1;t=40;
hold on;
for k=0:N-1
    if t>=(k+1)*T
       plot([k*T,k*T,(k+D)*T,(k+D)*T,(k+1)*T],[0,Io,Io,0,0]);
    elseif t>=(k+D)*T
       plot([k*T,k*T,(k+D)*T,(k+D)*T,t],[0,Io,Io,0,0]);
    elseif t>=k*T
       plot([k*T,k*T,t,t],[0,Io,Io,0]);
    end;
end;
hold off;