代码如下:
X=0:0.1:1;Y=[-0.447 1.978 3.28 6.16 7.08 7.34 7.66 9.56 9.48 9.30 11.2];C=polyfit(X,Y,2);Z=polyval(C,X);plot(X,Y,'+',X,Z,'b');%n=2阶显示拟合结果hold 便宜美国vps onD=polyfit(X,Y,4);M=polyval(D,X);plot(X,M,'r')%n=4阶进行拟合的曲线结果hold onD=polyfit(X,Y,10);M=polyval(D,X);plot(X,M,'g')%n=10阶进行拟合的曲线结果legend('原始数据','2阶拟合','4阶拟合','10阶拟合')?
81634894