aiguo 发表于 2008-3-19 06:02

为何根据矩形脉冲表达式编写的程序运行结果不正确

第一种
function r=mytrain(t)
tp=2;
ti=50;
r=0;
mr=mod(t,tp+ti);
if mr<2;
   r=4;
end

第二种
t=0:200;
tp=2;
ti=50;
r=0;
mr=mod(t,tp+ti);
if mr<2;
   r=4;
end

第三种
t=0:200;
tp=2;
ti=50;
if mod(t,tp+ti)<2;
   r=4;
else
   r=0;
end

[ 本帖最后由 eight 于 2008-3-19 13:04 编辑 ]
页: [1]
查看完整版本: 为何根据矩形脉冲表达式编写的程序运行结果不正确