| 查看: 1157 | 回复: 3 | ||||
dota_sao木虫 (正式写手)
|
[求助]
用1stopt非线性回归,拟合度较差已有2人参与
|
|
代码如下,拟合度较差,且不唯一,不知该如何解决。 Variable m1,m2,la,m3,lr; Function lr= 0.125*( - c - 8*b1*m1 - 8*b2*m2 + 2*b2*m1 + 2*b3*m2 - 4*Ln(m1) + Ln(m2) - 8*Ln(m3) - 8*la ) ; Data; 0.019166667 0.068333333 -0.006515836 0.1913 -0.263498937 0.03 0.065625 -0.007161192 0.21 -0.267435897 0.006944444 0.071388889 -0.016739675 0.4777 -0.276948724 0.05590863 0.150554092 -9.48905E-05 0.002681523 -0.055947827 0.071875 0.1465625 -0.000821925 0.0238 -0.142264245 0.045625 0.153125 -0.010000846 0.2913 -0.277623889 0.0321875 0.156484375 -0.013227869 0.3817 -0.280268169 0.04578125 0.153085938 -0.020932431 0.5892 -0.267907337 0.440977131 0.171809289 -0.000114726 0.003247193 -0.061066124 0.46 0.167053571 -0.000855986 0.0248 -0.144514772 0.089464286 0.2596875 -0.003454672 0.1016 -0.22953092 0.102857143 0.256339286 -0.007095494 0.2081 -0.267069379 0.047321429 0.270223214 -0.01301493 0.3758 -0.280294355 0.953333333 0.200416667 -0.000493757 0.0142 -0.11595175 0.409791667 0.336302083 -0.001290656 0.0376 -0.168382974 0.256041667 0.374739583 -0.002142865 0.0628 -0.199826385 0.08125 0.4184375 -0.006048192 0.1777 -0.26013016 0.038333333 0.429166667 -0.045993692 1.1953 -0.170924146 0.199922496 0.608144376 -0.000282509 0.008068999 -0.091455914 1.677 0.238875 -0.000582886 0.0168 -0.124114221 1.044 0.397125 -0.001639299 0.0479 -0.183036058 0.815 0.454375 -0.001889458 0.0553 -0.191908338 0.2715 0.59025 -0.040700232 1.0749 -0.194270321 |
» 猜你喜欢
第一性原理计算方向2026级博士申请 PRB*1,四级484
已经有1人回复
求助VISSIM破解版软件
已经有0人回复
物理学I论文润色/翻译怎么收费?
已经有131人回复
求2026年在台湾举行的物理和材料领域国际学术会议信息
已经有0人回复
求国际会议网站
已经有1人回复
求取一些关于纳米材料和纳米技术相关的英文PPT。
已经有0人回复
【复旦大学】二维材料方向招收2026年博士研究生1名
已经有0人回复
北京纳米能源与系统研究所 王中林院士/曹南颖研究员课题组2026级硕/博/博后招生
已经有10人回复
荷兰Utrecht University超快太赫兹光谱王海教授课题招收2026 CSC博士生
已经有17人回复
反铁磁体中的磁性切换:两种不同的机制已成功可视化
已经有0人回复
» 本主题相关价值贴推荐,对您同样有帮助:
看了下1stOpt的介绍,感觉略显浮夸
已经有14人回复
Matlab用fsolve求解非线性方程,卡了三四天了跪求帮助!
已经有35人回复
1stopt为何结果是 计算值全为0
已经有8人回复
1stopt自变量超多时是否有简单语法?AND 自变量多 数据量大的话1stopt都会算的特慢么
已经有7人回复
求大神跑下1stOpt,一个sharemodel,谢谢!
已经有7人回复
1stopt/MATLAB 解非线性方程组问题
已经有4人回复
求高手给做一道题,用MATLAB或1stOpt,请把结果直接给出来,我的软件就不行,谢谢
已经有5人回复
1stopt提示函数字符串有误!真心求教!
已经有8人回复
求助1stopt含约束非线性拟合
已经有5人回复
用1stOpt进行复数曲线拟合时,结果出错。急求教!!!
已经有5人回复
这个编号后为什么1stopt没有反应,不能执行
已经有5人回复
谁用1stopt这个软件啊,离散数据拟合方程,方程未知
已经有5人回复
求助,用1stopt解方程组,两次得到的解不唯一?什么原因,大神帮忙
已经有6人回复
1stOPT1.5版每次仿真结果不一样,求助!急!
已经有3人回复
用1stopt拟合非线性方程结果与其他软件拟合结果差异大
已经有5人回复
大家在使用1stOpt进行数据拟合的时候有没有遇到过这种情况?
已经有8人回复
用1stopt或者origin非线性拟合磁导率
已经有5人回复
dingd
铁杆木虫 (职业作家)
- 计算强帖: 4
- 应助: 1641 (讲师)
- 金币: 15037.3
- 散金: 101
- 红花: 234
- 帖子: 3410
- 在线: 1223.5小时
- 虫号: 291104
- 注册: 2006-10-28
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
dota_sao: 金币+40, ★★★很有帮助 2015-03-19 21:32:28
感谢参与,应助指数 +1
dota_sao: 金币+40, ★★★很有帮助 2015-03-19 21:32:28
|
已经都解释过了,过拟合参数不唯一,自己公式的问题。 ******************************* 公式中“8*b1*m1+8*b2*m2-2*b2*m1-2*b3*m2” 可以写成:(8*b1-2*b2)*m1+(8*b2-2*b3)*m2 等价于:b1*m1+b2*m2 两个参数均可,要用三个参数,只能是完全多组解。 |
2楼2015-03-19 17:07:11
月只蓝
主管区长 (职业作家)
-

专家经验: +1059 - 计算强帖: 8
- 应助: 1712 (讲师)
- 贵宾: 8.888
- 金币: 68120.7
- 散金: 1938
- 红花: 443
- 沙发: 4
- 帖子: 4373
- 在线: 3291.4小时
- 虫号: 1122189
- 注册: 2010-10-14
- 专业: 宇宙学
- 管辖: 计算模拟区

3楼2015-03-19 18:12:20
月只蓝
主管区长 (职业作家)
-

专家经验: +1059 - 计算强帖: 8
- 应助: 1712 (讲师)
- 贵宾: 8.888
- 金币: 68120.7
- 散金: 1938
- 红花: 443
- 沙发: 4
- 帖子: 4373
- 在线: 3291.4小时
- 虫号: 1122189
- 注册: 2010-10-14
- 专业: 宇宙学
- 管辖: 计算模拟区
【答案】应助回帖
|
如果公式换成:lr= 0.125*( - c+ b1*m1+b2*m2+ d*Ln(m1) + e*Ln(m2) - f*Ln(m3) - g*la ) 可得到决定系数0.98+的结果: 相关系数(R): 0.992093956081203 相关系数之平方(R^2): 0.984250417692851 决定系数(DC): 0.984250417692851 卡方系数(Chi-Square): -0.00807575711571369 F统计(F-Statistic): 1312.36869451249 参数 最佳估算 ---------- ------------- c 3.09591250724687 b1 0.0156358088159255 b2 0.306871885892378 d 0.0527773560656148 e -0.0585877018241693 f 0.458262804355688 g 36.569403287351 |

4楼2015-03-19 18:22:48













回复此楼