Matlab修改for循环次数

本来想:


for It = 1 : 5
    order=It
    error=It/5;
    if error>0.5
        It=It+2;
        continue;
    end     
end

但是,发现,if语句并不能修改for循环中It的值,for循环还是按照之前的进行。

 

解决方法,改用while循环解决:

It=1;
while It<=5

    order=It
    error=It/5;
    if error>0.5
        It=It+2;
        continue;
    end
     It=It+1;
end

阅读更多
文章标签: matlab
个人分类: Matlab
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭