Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

循环及条件语句

使用关键字控制流和分支,如 ifforwhile

在任何程序中,您都可以定义按循环重复执行或按条件执行的代码段。循环使用 forwhile 关键字,条件语句使用 ifswitch。其他关键字提供对程序流的更精细控制。

MATLAB 语言语法

if, elseif, else条件为 true 时执行语句
switch, case, otherwise执行多组语句中的一组
for用来重复指定次数的 for 循环
while条件为 true 时重复执行的 while 循环
try, catch执行语句并捕获产生的错误
break终止执行 for 或 while 循环
return将控制权交还给调用脚本或函数
continue将控制传递给 forwhile 循环的下一迭代
pause暂时停止执行 MATLAB
parfor并行 for 循环
end终止代码块或指示最大数组索引

主题

条件语句

要确定运行时所执行的代码块,请使用 ifswitch 条件语句。

循环控制语句

要重复执行代码块,请使用 forwhile 循环。