matlab流程控制
if语句
matlab中使用if来表示条件,若满足则执行对应代码,形式为:
if condition
expression
end
没有缩进,没有花括号,使用end表示if语句的结束,if与end之间的范围为if代码块。与一般的语言相似,condition为条件表达式,expression为需要执行的代码。
同样地,matlab中也有if-else和if-elseif-else的结构,使用方式与一般语言相似,例:
if condition
expression
elseif condition
expression
elseif condition
expression
else
expression
end
可以嵌套地使用if语句,例:
if condition
if condition
expression
else
expression
end
end
while循环
matlab中while循环语句也是用end表示结束,形式为:
while condition
expression
end
在条件表达式为true时,会执行expression代码,即只要condition不为false,循环持续执行。
for循环
matlab中for循