matlab这个程序哪里错了呀

function y =fun(x)
x=-10:0.01:10;
if (x>1.1)
y=1.1;
end
if (x<-1.1)
y=-1.1;
end
if (x<=1.1)&&(x>=-1.1)
y=x;
end
x=-10:0.01:10;
y=f(x);
plot(x,y)

 

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^