一.matlab条件语句
语法:
1.if/end
if 逻辑表达式
程序语句
end
2.if/else/end
if 逻辑表达式
程序语句
else
程序语句
end
3.if/elseif…/else/end
if 逻辑表达式
程序语句
elseif 逻辑表达式
程序语句
…
else
程序语句
end
二.matlab循环语句
语法
1.for/end
for 变量 = 起点:增量:终点
程序语句
end
例如,用for/end语句编写一个求n的阶乘的函数
2.while/end
while 逻辑表达式
程序语句
end
例如,用while/end语句编写一个Fibonacci函数
matlab开关语句 switch/end
语法
switch 表达式
case value1
程序语句
case value2
程序语句
case value3
程序语句
…
otherwise
程序语句
end
在有些情况下,switch语句可以用条件分支语句来代替
例如,编写一个判断一个二次方程根的情况的程序