这道题怎样用matlab实现分段函数

用MATLAB实现下面的分段函数
y=f(x)
当x>1,x=1
当x的绝对值≤1,x=x
当x<-1,x=-1

我是新手 各位大侠多多指教了

if x>1
x=1;
elseif abs(x)<=1
x=x;
else x=-1;
end
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-07-06
x=-5:0.1:5;
y=(x>1)+x.*(abs(x)<=1)-(x<-1);
相似回答