Matlab的三种循环

软件技巧 7个月前 (02-01) 906 人围观 0

看到了举举兄的博客,总结得不错,我也来搜藏一下,我在这里只留下干货,如果您想看实例,请移步到他的博客地址:http://blog.sina.com.cn/s/blog_49c02a8c0100yt20.html

For循环

这是最基本的循环形式,

For i=1:10 %定义循环的开始和结束边界
i=i+1      %在每一次循环过程中执行相应的命令
end   %结束循环

 

While循环

while循环和判断有密切的关系,有时候我们只知道在某种条件下应该执行一套循环命令,但并不明确需要多少次迭代才可以结束这个循环,这就需要While来大显神通了:

while 条件判断表达式
执行循环内的命令
end

 

If-else-end结构

一个选择

if 判断表达式
执行命令
end

两个选择

if  判断表达式
执行命令
else
如果上述表达式不成立则执行这里的命令
end

多个选择

if  判断表达式1
执行命令
elseif 判断表达式2
执行命令
elseif 判断表达式3
执行命令
elsif 判断表达式4
……
end