该函数为分段函数,如用if结构来做,可以按下列格式来写。
x=-10:0.5:10;
for i=1:length(x)
x0=x(i);
if x0<-1
y0=-x0.^2-1;
y(i)=y0;
plot(x0,y0,'k.'),hold on
elseif x0>=1
y0=x0.^2-1;
y(i)=y0;
plot(x0,y0,'m.'),hold on
else
y0=0;
y(i)=y0;
plot(x0,y0,'b.'),hold on
end
end
plot(x,y,'c-')
xlabel('x'),ylabel('y')
运行结果