我有一个笨方法:
x1=-0:0.05:0.6181
y1=-54.53*x1.^2+67.28*x1-12.88;
x2=0.6081:0.05:2
y2=-714.8*x2.^2+883.6*x2-265.16
x=[x1,x2];y=[y1,y2];
plot(x,y);
如果先输入x的范围如x=0:0.7:1.4;
用下面语句可以实现
y=(x<0.6181).*(-54.53*x.^2+67.28*x-12.88)+(x>0.6181).*(-714.8*x.^2+883.6*x-265.16)