006.MATLAB中的条件语句
选择结构是根据给定的条件成立或不成立,分别执行不同的语句。
MATLAB 用于实现选择结构的语句有** if语句、switch语句和try语句**。
if语句有单分支,双分支,多分枝3种格式。
switch 语句和try语句格式比较固定
一、单分支if条件语句
格式:
if
逻辑表达式
程序语句组
end
例子:
当从键盘输入自变量x的值,由分段函数给出y值.
y=x +1, x > 0;y=x2+2,x<0或x=0.
x=input('x=');
if x>0
y=x + 1;
end
if x<0 || x ==0
y=x^2+2;
end
y
可以将其编辑成函数文件
function y=hs(x)
if x>0
...
二、双分支if条件语句
格式:
if
逻辑表达式
程序语句组1
else
程序语句组2
end