matlab使用if语句画一个方波if t>=0&t=300&t500&t

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 20:20:01
matlab使用if语句画一个方波if t>=0&t=300&t500&t

matlab使用if语句画一个方波if t>=0&t=300&t500&t
matlab使用if语句画一个方波
if t>=0&t=300&t500&t

matlab使用if语句画一个方波if t>=0&t=300&t500&t
for t = 1:800
   if t>=0&t<300;
           y(t)=0;
   elseif t>=300&t<=500; 
           y(t)=1;
   else   t>500&t<=800;
           y(t)=0;
   end
end

 不知道你为什么要用if

y = zeros(1,800);

y(300:499) = 1;