MATLAB程序设计: switch分支选择语句
格式:
switch 表达式
case 常量表达式1
语句块1
case 常量表达式2
语句块2
…
case 常量表达式n
语句块 n
otherwise
语句块 n+1
end
注:
(1) switch 后面的表达式可以为任何类型。
(2) 当表达式的值与case后面常量表达式的值相等时,就执行case后面的语句块。
(3) case后面的常量表达式可以有多个,也可以是不同类型。
(4) 每次只执行一个语句块,执行完一个语句块就退出switch语句。
例1.26 一个简单的switch分支选择案例。
function switch_case(month)
switch month
case {3,4,5}
season='spring'
case {6,7,8}
season='summer'
case {9,10,11}
season='autumn'
otherwise
season='winter'
end