24小时热门版块排行榜    

查看: 1230  |  回复: 6

pengcd0632

银虫 (小有名气)

[求助] 数据点的二次曲线方程拟合

请教各位如何利用二次方程:ax^2+bxy+cy^2+dx+ey+f=0来拟合附件中给出的数据点,并得到a,b,c的值。谢谢![ Last edited by pengcd0632 on 2012-6-12 at 17:12 ]
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : UNTITLED.OPJ
  • 2012-06-12 15:15:59, 59.74 K

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lijie169

铜虫 (著名写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
soliton923: 金币+2, 谢谢参与讨论~~~ 2012-06-13 13:57:01
Function: y = p1+p2*x^0.5+p3*x+p4*x^1.5+p5*x^2+p6*x^2.5+p7*x^3
Algorithms: 麦夸特法(Levenberg-Marquardt) + 通用全局优化法
Root of Mean Square Error (RMSE): 4.89392771287633
Sum of Square Error (SSE): 2658.50865893335
Correlation Coef. (R): 0.998394297815233
R-Square: 0.996791173909972
Determination Coef. (DC): 0.994782094971587

Parameters Name        Parameter Value
===============        ===============
p1              19074.6918101609
p2              -2106.86594325944
p3              94.3817946021804
p4              -2.20629937267696
p5              0.0285554399763469
p6              -0.00019422182516175
p7              5.41511893720787E-7

======== 输出结果 =========
No.        Observed Y        Calculated Y
1        8.88889        9.18356345294387
2        10.66667        12.8963873502257
3        15.11111        15.6367169603586
4        19.55556        20.0673817796594
5        23.11111        23.1951122704727
6        26.66667        26.434054633731
7        30.22222        29.7630495742828
8        32.88889        33.1631641304768
9        39.11111        38.3601747467033
10        44.44444        43.6299791916158
11        49.77778        48.930973010351
12        54.22222        52.4648948882573
13        59.55556        57.7436739544878
14        64        62.9738206562247
15        70.22222        68.1346615429434
16        73.77778        73.209508455182
17        79.11111        78.1850895515668
18        83.55556        83.0510725309859
19        87.11111        87.7996327306982
20        94.22222        95.4383641056147
21        101.33333        102.720266493493
22        108.44444        109.640407239346
23        114.66667        114.917863608007
24        120        119.969880610352
25        124.44444        124.802495545875
26        130.66667        131.65630056369
27        134.22222        135.97427221273
28        138.66667        141.104734753215
29        143.11111        145.00658898075
30        146.66667        148.738216318987
31        151.11111        152.308416760641
32        154.66667        156.556993990873
33        160        161.361480439038
34        165.33333        165.868307382159
35        169.77778        168.718140237677
36        173.33333        172.11614780186
37        175.11111        174.070960155415
38        179.55556        178.99057781123
39        183.11111        182.412117444921
40        185.77778        185.094081825697
41        188.44444        187.625090066958
42        191.11111        190.464890383391
43        194.66667        193.505589234159
44        199.11111        196.249038189773
45        201.77778        198.687512044024
46        204.44444        201.619721243296
47        207.11111        203.473736399545
48        208        204.561435734184
49        208.88889        205.136189038683
50        208.88889        205.969573842034
51        207.11111        206.133794773799
52        206.22222        205.852000616134
53        203.55556        205.110216789544
54        201.77778        204.108296419996
55        199.11111        202.75817420135
56        197.33333        201.051178966663
57        194.66667        198.598723608709
58        192        195.640846660797
59        188.44444        192.698080502742
60        184.88889        189.37660752442
61        182.22222        185.675867594182
62        176.88889        180.154307033343
63        171.55556        173.970392893054
64        170.66667        171.483739404401
65        167.11111        168.907273313569
66        164.44444        166.242268604619
67        160.88889        162.553697649433
68        157.33333        158.714112883375
69        154.66667        155.737910537573
70        151.11111        152.681213644493
71        148.44444        148.484209673887
72        145.77778        145.24849571439
73        142.22222        141.940248264829
74        139.55556        138.562230169657
75        136.88889        135.117384342695
76        134.22222        132.785228733905
77        129.77778        129.236030655724
78        125.33333        121.966954163392
79        120        117.006414654257
80        115.55556        111.965311851032
81        111.11111        108.137687286508
82        106.66667        102.980343877251
83        103.11111        99.0780815095932
84        97.77778        93.8388167936355
85        93.33333        89.8889085660048
86        88.88889        85.9274679971859
87        84.44444        81.9601200193574
88        79.11111        76.6712344574335
89        72.88889        71.3966069461603
90        68.44444        66.1512664267502
91        63.11111        59.6597283562587
92        58.66667        52.0079798779625
93        53.33333        48.2555883737514
94        48.88889        45.7863435956533
95        44.44444        42.136788274016
96        40        39.7434114766656
97        34.66667        36.2188845092896
98        30.22222        32.7804403217451
99        24        29.4366393107048
100        18.66667        26.196260723751
101        12.44444        22.0522151362675
102        9.77778        19.0885136629222
103        5.33333        15.3474260023213
104        3.55556        10.2341508529498
105        1.77778        6.48157430678839
106        1.77778        3.24316733225714
107        1.77778        0.569386945076985
108        1.77778        -1.48759672231972
109        1.77778        -3.06581405666657
110        1.77778        -3.57374670024728
111        1.77778        -2.70759897155222
2楼2012-06-12 19:25:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pengcd0632

银虫 (小有名气)

引用回帖:
2楼: Originally posted by lijie169 at 2012-06-12 19:25:15
Function: y = p1+p2*x^0.5+p3*x+p4*x^1.5+p5*x^2+p6*x^2.5+p7*x^3
Algorithms: 麦夸特法(Levenberg-Marquardt) + 通用全局优化法
Root of Mean Square Error (RMSE): 4.89392771287633
Sum of Square Error (SS ...

我需要得到a,b,c值
3楼2012-06-12 19:36:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pengcd0632

银虫 (小有名气)

引用回帖:
2楼: Originally posted by lijie169 at 2012-06-12 19:25:15
Function: y = p1+p2*x^0.5+p3*x+p4*x^1.5+p5*x^2+p6*x^2.5+p7*x^3
Algorithms: 麦夸特法(Levenberg-Marquardt) + 通用全局优化法
Root of Mean Square Error (RMSE): 4.89392771287633
Sum of Square Error (SS ...

很遗憾,用1stOPt软件拟合的这个结果并不是二元二次方程的形式,我需要二元二次方程式中的a,b,c值
4楼2012-06-12 19:40:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lijie169

铜虫 (著名写手)

【答案】应助回帖

引用回帖:
4楼: Originally posted by pengcd0632 at 2012-06-12 19:40:30
很遗憾,用1stOPt软件拟合的这个结果并不是二元二次方程的形式,我需要二元二次方程式中的a,b,c值...

matlab也可以拟合的,属于非线性拟合...
可以看看
5楼2012-06-12 21:18:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pengcd0632

银虫 (小有名气)

如何用双曲线方程来拟合以下数据点:

x        y
299.31973        3.55556
353.7415        3.55556
394.55782        3.55556
448.97959        3.55556
503.40136        3.55556
585.03401        3.55556
653.06122        3.55556
693.87755        3.55556
748.29932        3.55556
802.72109        3.55556
857.14286        3.55556
897.95918        3.55556
952.38095        3.55556
1006.80272        3.55556
1061.22449        3.55556
1102.04082        3.55556
1156.46259        3.55556
1197.27891        4.44444
1265.30612        4.44444
1306.12245        7.11111
1333.33333        8.88889
1374.14966        10.66667
1401.36054        15.11111
1442.17687        19.55556
1469.38776        23.11111
1496.59864        26.66667
1523.80952        30.22222
1551.02041        32.88889
1591.83673        39.11111
1632.65306        44.44444
1673.46939        49.77778
1700.68027        54.22222
1741.4966        59.55556
1782.31293        64
1823.12925        70.22222
1863.94558        73.77778
1904.7619        79.11111
1945.57823        83.55556
1986.39456        87.11111
2054.42177        94.22222
2122.44898        101.33333
2190.47619        108.44444
2244.89796        114.66667
2299.31973        120
2353.7415        124.44444
2435.37415        130.66667
2489.79592        134.22222
2557.82313        138.66667
2612.2449        143.11111
2666.66667        146.66667
2721.08844        151.11111
2789.11565        154.66667
2870.7483        160
2952.38095        165.33333
3006.80272        169.77778
3074.82993        173.33333
3115.64626        175.11111
3224.4898        179.55556
3306.12245        183.11111
3374.14966        185.77778
3442.17687        188.44444
3523.80952        191.11111
3619.04762        194.66667
3714.28571        199.11111
3809.52381        201.77778
3945.57823        204.44444
4054.42177        207.11111
4136.05442        208
4190.47619        208.88889
4312.92517        208.88889
4435.37415        207.11111
4517.0068        206.22222
4612.2449        203.55556
4693.87755        201.77778
4775.5102        199.11111
4857.14286        197.33333
4952.38095        194.66667
5047.61905        192
5129.2517        188.44444
5210.88435        184.88889
5292.51701        182.22222
5401.36054        176.88889
5510.20408        171.55556
5551.02041        170.66667
5591.83673        167.11111
5632.65306        164.44444
5687.07483        160.88889
5741.4966        157.33333
5782.31293        154.66667
5823.12925        151.11111
5877.55102        148.44444
5918.36735        145.77778
5959.18367        142.22222
6000        139.55556
6040.81633        136.88889
6068.02721        134.22222
6108.84354        129.77778
6190.47619        125.33333
6244.89796        120
6299.31973        115.55556
6340.13605        111.11111
6394.55782        106.66667
6435.37415        103.11111
6489.79592        97.77778
6530.61224        93.33333
6571.42857        88.88889
6612.2449        84.44444
6666.66667        79.11111
6721.08844        72.88889
6775.5102        68.44444
6843.53741        63.11111
6925.17007        58.66667
6965.98639        53.33333
6993.19728        48.88889
7034.01361        44.44444
7061.22449        40
7102.04082        34.66667
7142.85714        30.22222
7183.67347        24
7224.4898        18.66667
7278.91156        12.44444
7319.72789        9.77778
7374.14966        5.33333
7455.78231        3.55556
7523.80952        1.77778
7591.83673        1.77778
7659.86395        1.77778
7727.89116        1.77778
7809.52381        1.77778
7877.55102        1.77778
7986.39456        1.77778
6楼2012-06-13 08:18:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pengcd0632

银虫 (小有名气)

问题已解决,谢谢各位关注!
7楼2012-06-13 13:49:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 pengcd0632 的主题更新
信息提示
请填处理意见