2010-08-02 89 views
1

我一直在與一些代碼玩弄這種使用列文伯格 - 馬夸特求解 解決,但我通過什麼這裏給出的疑惑 http://www.itl.nist.gov/div898/strd/nls/data/LINKS/DATA/Misra1a.datNIST非線性擬合基準Misra1a

當我插上標準值和看看預測值,他們看起來與實際的Y值完全不同......當然,我在這裏做錯了什麼 - 是什麼?

 
Y= b1*(1-exp[-b2*X]) 
b1=238.94212918 
b2=0.00055015643181 


X  Y  Y-estimate 
10.07 77.6 1.32E+00 
14.73 114.9 1.93E+00 
17.94 141.1 2.35E+00 
23.93 190.8 3.13E+00 
29.61 239.9 3.86E+00 
35.18 289  4.58E+00 
40.02 332.8 5.20E+00 
44.82 378.4 5.82E+00 
50.76 434.8 6.58E+00 
55.05 477.3 7.13E+00 
61.01 536.8 7.89E+00 
66.4  593.1 8.57E+00 
75.47 689.1 9.72E+00 
81.78 760  1.05E+01 

我想也許基地是10和試圖權力(10,...),而不是exp,但這似乎並不是問題。

回答

0

XY列交換(真的,去再看看在他們的桌子密切):

238.94212918*(1-e(-0.00055015643181*77.6)) 
9.98626636447322174420 

238.94212918*(1-e(-0.00055015643181*10.07)) 
1.32009728485679509663 

順便說一下,他們的模型還包括最終+ e項。

+0

是的, ...發現它,並且正準備脫離我的問題 – CrunchedNumber 2010-08-02 10:57:53

+0

誤差項e只是最小化的術語,它不是一個參數。 – CrunchedNumber 2010-08-02 10:59:35

+0

啊!我設法忘記了幾年的統計課程...... – sarnold 2010-08-02 11:20:40