MATLAB 决策制定
决策制定结构要求程序员必须指定一个或多个需要程序评估或测试的条件,以及一个或多个语句在条件被判定为真时执行,还可以选择性地执行其他语句以处理条件被判定为假时的情况。
下面是大多数编程语言中常见的决策制定结构的一般形式 –
Matlab提供以下类型的决策语句。点击以下链接查看详细信息 −
序号 | 语句与描述 |
---|---|
1 | if … end语句 一个 if … end语句 由一个布尔表达式后跟一个或多个语句组成。 |
2 | if…else…end语句 一个 if语句 可以有一个可选的 else语句 ,在布尔表达式为假时执行。 |
3 | if elseif elseif else end语句 一个 if语句 可以有一个(或多个)可选的 elseif… 语句和一个 else 语句,非常适用于测试多个条件。 |
4 | 嵌套的if语句 您可以在一个 if 或 elseif 语句中使用另一个 if 或 elseif 语句。 |
5 | switch语句 switch语句允许对一个变量进行相等性测试,与一个值列表进行比较。 |
6 | 嵌套的switch语句 您可以在一个 switch 语句中使用另一个 switch 语句。 |