Matlab 程序控制结构

一、分支结构 

if 条件
    语句组
end

if 条件
    语句组1
else 
    语句组2
end

另有if …… elseif……else……end形式不做赘述。

二、循环结构

for i=v
  循环体语句
end

while 条件
   循环体语句
end

continue用于控制for循环或while循环跳过某些执行语句 

三、开关结构

switch 表达式
case 表达式1
语句组1
case 表达式2
语句组2
.
.
.
.
.
.
otherwise
end

四、试探结构

try
语句组1
catch
语句组2
end

try语句先试探性执行语句组1如果1出错则将错误信息赋值给保留变量 lasterr

并放弃1转而执行2

五、其他

keyboard:一般使用在M文件里,当程序遇到keyboard会在keyboard停下来,用户可以在命令窗口输入命令,或者改变变量的值直到输入return结束。

pause:暂停直到输入任意键。

猜你喜欢

转载自blog.csdn.net/qq_41105058/article/details/82347161