求图 matlab 最小二乘 曲线拟合
毕业设计求图,程序如下: 设y=span{1,x,x²}用最小二乘拟合如下表所示的数据. X 0.5 1.0 1.5 2.0 2.5 3.0 Y 1.75 2.45 3.81 4.80 8.00 8.60 此例用polyfit功能函数进行拟合,只要在Matlab命令窗口中输入: ﹥﹥x=【0.5 1.0 1.5 2.0 2.5 3.0】; ﹥﹥y=【1.75 2.45 3.81 4.80 8.00 8.60】 ﹥﹥a=polyfit(x,y,2) a= 0.4900 1.2501 0.8560 ﹥﹥x1=【0.5:0.05:3.0】; ﹥﹥y1=a(3)+a(2)*x1+a(3)*x1. 2; ﹥﹥plot(x,y,‘*’) ﹥﹥hold on ﹥﹥plot(x1,y1,‘-r’) 即可得到解和函数.