概述
最简单的If-Else-End结构是:
if 条件式;
运算式;
end
如果在表达式中的所有元素为真(非零),那么就执行if和end语言之间的语句。
?if rand(1)>0.5
disp('i love you')
end
i love you
如果有两个选择,If-Else-End结构是:
if 条件式
运算式
else
运算式
end
在这里,如果表达式为真,则执行第一组命令;如果表达式是假,则执行第二组命令
?if rand(1)>0.5
disp('i love you')
else
disp('i donot love you')
end
i donot love you
当有多种选择时,可以执行下面的语句:
if 条件式
运算式
elseif 条件式
运算式
elseif 条件式
运算式
.
.
.
最后的这种形式,只和所碰到的、与第一个真值表达式相关的命令被执行;接下来的关系表达式不检验,跳过其余的If-Else-End结构。而且,最后的else命令可有可无。
应用:知道了如何用If-Else-End结构来决策,就有可能提出一种合理的方法来跳出或中断For循环和While循环
出处:http://cs.nju.edu.cn/yangxc/dcc2003.files/matlab/matlab/6_3.htm
最后
以上就是落后网络为你收集整理的Matlab之if-else-end分枝语句的全部内容,希望文章能够帮你解决Matlab之if-else-end分枝语句所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复