登录论坛

查看完整版本 : [MATLAB数学相关] 用已知公式用最小二乘法如何求参数


shshijian
2015-07-04, 16:52
已知公式为:c1*y+c2*y*x^2+c3+y*x^4=0,数据如下:
x y
-10 0.033754653
-9 0.041173766
-8 0.050068698
-7 0.060659716
-6 0.072751171
-5 0.086187521
-4 0.100092657
-3 0.113582243
-2 0.125006943
-1 0.133102933
0 0.136455221
1 0.134754766
2 0.128154031
3 0.117836383
4 0.105146915
5 0.091563615
6 0.078239158
7 0.065914329
8 0.055045921
9 0.045685796
10 0.037864908
求三个参数,谢谢啦,最后能列出程序

召1989
2015-07-19, 10:25
以三个系数为自变量,以方程组右侧值最小为指标(这里为最小二乘指标),使用牛顿迭代计算三个系数。