用最小二乘原理求一个形如y=a+bx2的经验公式 使其与下列数据相似合。

x: 19 25 31 38 44
y:19.0 32.3 49.0 73.3 97.8
用MATLAB编写。。

第1个回答  2012-12-20

 x=[19  25  31  38  44]

x =

    19    25    31    38    44

>>  y=[19.0  32.3  49.0  73.3  97.8]

y =

   19.0000   32.3000   49.0000   73.3000   97.8000

>> plot(x,y,'+')
>> p=ployfit(x,y,2)

>> p=polyfit(x,y,2)

p =

    0.0497    0.0193    0.6882

>> plot(x,y,'+',x,ployval(p,x),'-')

这是直接用曲线拟合做的,其实用最小二乘法结果一样,那个方法更复杂。

本回答被提问者采纳
第2个回答  2012-12-20
自己编个公式?
相似回答