24小时热门版块排行榜    

CyRhmU.jpeg
查看: 643  |  回复: 1

jb三皮

金虫 (正式写手)

[求助] origin 自定义非线性拟合求助已有1人参与

在用origin进行自定义拟合的时候总是出现拟合无法收敛。自定义函数为y = (1+(a+b*x+c*x^2)*(x/(1-x)))^(1/3)这是文献常用的一个拟合函数式,所用数据如下:
x            y
0.025      1                 
0.098      1.016                 
0.195      1.0275
0.287      1.039
0.388      1.056
0.49        1.077
0.593      1.104
0.636      1.118
0.69        1.148
0.737      1.173
0.781      1.21
0.836      1.277
0.886      1.387
在设定初始参数值的时候用过文献数值,也尝试用过其他数值,始终无法成功拟合。百度了一下,可能是参数值设置有问题,到底该怎么设置,哪位大侠有办法啊?

origin 自定义非线性拟合求助
)LUW}PTL7C}7D[E{HR9BR39.jpg
回复此楼

» 猜你喜欢

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

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

月只蓝

主管区长 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
jb三皮: 金币+15, ★★★★★最佳答案, 多谢版主了。 2014-11-05 09:43:59
拟合选取的初值很重要。
以下拟合结果供参考:
方差(RMSE): 0.00178473208881792
残差平方和(SSE): 4.14084921751327E-5
相关系数(R): 0.999867904300384
相关系数之平方(R^2): 0.999735826050043
决定系数(DC): 0.999730702611841
卡方系数(Chi-Square): 1.89594259110056E-5
F统计(F-Statistic): 41628.2305213188

参数        最佳估算
----------        -------------
a                  0.431503910640283
b                  -0.492842260193778
c                  0.27891628857656

====== 结果输出 =====

No        实测值y        计算值y
1        1        1.0035715
2        1.016        1.0137842
3        1.0275        1.0271922
4        1.039        1.0403510
5        1.056        1.0564100
6        1.077        1.0763265
7        1.104        1.1040591
8        1.118        1.1195938
9        1.148        1.1444861
10        1.173        1.1734637
11        1.21        1.2102995
12        1.277        1.2791599
13        1.387        1.3858421

其它三种软件拟合的方法参见:http://muchong.com/bbs/viewthread.php?tid=6572963&authorid=1122189
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
2楼2014-11-05 08:54:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 学员XYJAUD 的主题更新
信息提示
请填处理意见