Numerical NIST非线性拟合基准Misra1a
我一直在玩弄一些代码,用Levenberg-Marquardt解算器来解决这个问题 但我对这里给出的内容感到困惑 当我插入认证值并查看预测值时,它们看起来与实际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号,然后尝试了power10,。。。代替exp,但这似乎不是问题。您的X和Y列确实交换了,请再次仔细查看它们的表:Numerical NIST非线性拟合基准Misra1a,numerical,Numerical,我一直在玩弄一些代码,用Levenberg-Marquardt解算器来解决这个问题 但我对这里给出的内容感到困惑 当我插入认证值并查看预测值时,它们看起来与实际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.
238.94212918*(1-e(-0.00055015643181*77.6))
9.98626636447322174420
238.94212918*(1-e(-0.00055015643181*10.07))
1.32009728485679509663
顺便说一句,他们的模型还包括一个最后的+e项。Yes。。。找到它,正要删除我的问题错误项e只是要最小化的项,它不是一个参数。