matlab求和函数 画图这种求和函数怎么用matlab画图.其中,T= 10,D= 0.1,Io = 1 ,且t=0~40,N= 10.求大神指导.怎么用matlab画图.φ(t)是t=0时的单位阶跃函数.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 10:40:35
matlab求和函数 画图这种求和函数怎么用matlab画图.其中,T= 10,D= 0.1,Io = 1 ,且t=0~40,N= 10.求大神指导.怎么用matlab画图.φ(t)是t=0时的单位阶跃函数.

matlab求和函数 画图这种求和函数怎么用matlab画图.其中,T= 10,D= 0.1,Io = 1 ,且t=0~40,N= 10.求大神指导.怎么用matlab画图.φ(t)是t=0时的单位阶跃函数.
matlab求和函数 画图
这种求和函数怎么用matlab画图.其中,T= 10,D= 0.1,Io = 1 ,且t=0~40,N= 10.求大神指导.怎么用matlab画图.
φ(t)是t=0时的单位阶跃函数.

matlab求和函数 画图这种求和函数怎么用matlab画图.其中,T= 10,D= 0.1,Io = 1 ,且t=0~40,N= 10.求大神指导.怎么用matlab画图.φ(t)是t=0时的单位阶跃函数.

这是一个脉冲函数,高度为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;