matlab中的if语句怎样使用

如题所述

这样:

clc,clear,close all

x = -5:.1:5;

y(x>=1) = 3.*x(x>=1).^2+1;

y(x>-1 && x<1) = 0;

y(x<=-1) = -x(x<=-1).^3+2;

figure,plot(x,y)

扩展资料:

注意事项

语法

if expression
statements
end

描述

MATLAB计算表达式,如果产生一个逻辑真或者非零结果,然后就执行一条或者多条MATLAB命令语句。

当有嵌套if时,每一个if必须和一个相应的end匹配。

当你在if语句里面嵌套使用else if或者else时,一般的格式如下:

if expression1

    statements1

elseif expression2

    statements2

else

    statements3

end

温馨提示:答案为网友推荐,仅供参考