MATLAB 决策


什么是决策结构?

决策结构要求程序员指定一个或多个条件评估或测试的程序,如果测试或评估的结果为真,则执行一条或多条语句;相反,如果判断为错,则执行其他语句。

该图代表了在大多数编程语言中发现的典型决策结构的一般形式 :

决策结构

决策语句

MATLAB提供了以下类型的决策语句:

语法用法
if … end 语句if … end statement语句由布尔表达式+一些用于执行的语句组成。
if…else…end 语句if语句后面还可以跟随可选的else语句,else语句仅在布尔表达式为false时执行。
If… elseif…elseif…else…end 语句if语句后面还可以跟随一个或多个elseif语句及最后的else语句,这在需要判断的条件较多的情况下十分有用。
子if 语句意思是可以在if或elseif语句中继续添加if或elseif语句,嵌套的意思。
switch 语句switch语句可用来判断一个变量是否等于一组数据中的一个值。
子switch 语句即在switch语句中继续使用switch语句。



公众号

关注公众号,获取一手资讯

“ MATLAB 决策 ” comments 0

评论/回复

电子邮件地址不会被公开。 必填项已用*标注