24小时热门版块排行榜    

查看: 1009  |  回复: 5

doudounbamvp

银虫 (小有名气)

[求助] 1stOpt 非线性拟合问题 已有1人参与

第一次用1stOpt对数据进行拟合,但是拟合完成以后没有R和R^2,以及没有计算值。
而且点了几次运算,每次计算出的常数都不一样,这是怎么回事儿,怎样得到针对自定义方程的最优拟合结果?
请给位前辈不吝赐教。
回复此楼

» 猜你喜欢

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

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

doudounbamvp

银虫 (小有名气)

Title "Type your title here";
Parameters a,b,D;
Variable t,y;
Function y=a+0.608*(b-a)*sum(N=1:9)(1/(N^2)*exp(-N^2*D*t));
Data;
20        0.000274584
40        0.003983045
60        0.005528237
80        0.004498109
100        0.004395096
120        0.007176442
160        0.011451473
180        0.011502979
200        0.014696376
220        0.014541857
240        0.016756632
260        0.017168683
280        0.017580734
300        0.018816888
2楼2015-06-19 19:22:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

doudounbamvp

银虫 (小有名气)

"Type your title here"

迭代数: 2
计算用时(时:分:秒:微秒): 00:00:00:32
优化算法: 麦夸特法(Levenberg-Marquardt)
计算结束原因: 达到收敛判断标准
均方差(RMSE): 0.0121513148247567
残差平方和(SSE): 0.00206716232758492
相关系数(R): 0
相关系数之平方(R^2): 0
决定系数(DC): -3.17832909513088
卡方系数(Chi-Square): 0.148371135
F统计(F-Statistic): 0

参数        初始值             最终估算
----------        -------------             --------------
a                  0.550798209384084        0.550798209384084
b                  0.468684116611257        0.468684116611257
D                  0.856468993704766        0.856468993704766

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

No        实测值y        计算值y
1        0.000274584        0.0000000
2        0.003983045        0.0000000
3        0.005528237        0.0000000
4        0.004498109        0.0000000
5        0.004395096        0.0000000
6        0.007176442        0.0000000
7        0.011451473        0.0000000
8        0.011502979        0.0000000
9        0.014696376        0.0000000
10        0.014541857        0.0000000
11        0.016756632        0.0000000
12        0.017168683        0.0000000
13        0.017580734        0.0000000
14        0.018816888        0.0000000
3楼2015-06-19 19:22:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
引用回帖:
3楼: Originally posted by doudounbamvp at 2015-06-19 19:22:39
"Type your title here"

迭代数: 2
计算用时(时:分:秒:微秒): 00:00:00:32
优化算法: 麦夸特法(Levenberg-Marquardt)
计算结束原因: 达到收敛判断标准
均方差(RMSE): 0.0121513148247567
残差平方 ...

我这边用你的代码,1.5版本的1stopt可以得到稳定的结果:

计算结束原因: 达到收敛判断标准
均方差(RMSE): 0.00109117205004521
残差平方和(SSE): 1.66691901991982E-5
相关系数(R): 0.983009041900267
相关系数之平方(R^2): 0.966306776457681
决定系数(DC): 0.96630677645768
卡方系数(Chi-Square): 0.00182573685408263
F统计(F-Statistic): 344.154702292814

参数        最佳估算
----------        -------------
a                  0.489584631183171
b                  -0.0338156395873558
D                  -2.5817072976322E-5

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

No        实测值y        计算值y
1        0.000274584        0.0010553
2        0.003983045        0.0024986
3        0.005528237        0.0039190
4        0.004498109        0.0053172
5        0.004395096        0.0066937
6        0.007176442        0.0080492
7        0.011451473        0.0106990
8        0.011502979        0.0119945
9        0.014696376        0.0132710
10        0.014541857        0.0145291
11        0.016756632        0.0157692
12        0.017168683        0.0169918
13        0.017580734        0.0181973
14        0.018816888        0.0193863
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
4楼2015-06-19 19:46:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

doudounbamvp

银虫 (小有名气)

引用回帖:
4楼: Originally posted by 月只蓝 at 2015-06-19 19:46:44
我这边用你的代码,1.5版本的1stopt可以得到稳定的结果:

计算结束原因: 达到收敛判断标准
均方差(RMSE): 0.00109117205004521
残差平方和(SSE): 1.66691901991982E-5
相关系数(R): 0.983009041900267
相关 ...

如果我设置的参数b实际代表的是初始浓度,也就是说b必须大于零,我该怎么拟合?
我这种拟合不是一次拟合,是一系列的参数拟合,目的是求出参数a,我应该设置什么样的计算方法,以什么方法判断拟合过程相同,怎样判定拟合完成。
5楼2015-06-19 21:22:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

引用回帖:
5楼: Originally posted by doudounbamvp at 2015-06-19 21:22:10
如果我设置的参数b实际代表的是初始浓度,也就是说b必须大于零,我该怎么拟合?
我这种拟合不是一次拟合,是一系列的参数拟合,目的是求出参数a,我应该设置什么样的计算方法,以什么方法判断拟合过程相同,怎样判 ...

要求b大于0:
Parameters a,b[0,],D;
Variable t,y;
Function y=a+0.608*(b-a)*sum(N=1:9)(1/(N^2)*exp(-N^2*D*t));
Data;
20        0.000274584
40        0.003983045
60        0.005528237
80        0.004498109
100        0.004395096
120        0.007176442
160        0.011451473
180        0.011502979
200        0.014696376
220        0.014541857
240        0.016756632
260        0.017168683
280        0.017580734
300        0.018816888
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
6楼2015-06-19 21:24:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 doudounbamvp 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 085700资源与环境308求调剂 +3 墨墨漠 2026-03-18 3/150 2026-03-18 22:35 by bingxueer79
[考研] 085410人工智能专硕317求调剂(0854都可以) +3 xbxudjdn 2026-03-18 3/150 2026-03-18 22:14 by zhq0425
[考研] 材料专业求调剂 +5 hanamiko 2026-03-18 5/250 2026-03-18 20:19 by 星空星月
[考研] 材料专硕306英一数二 +10 z1z2z3879 2026-03-16 13/650 2026-03-18 14:20 by 007_lilei
[考研] 268求调剂 +6 简单点0 2026-03-17 6/300 2026-03-18 09:04 by 无际的草原
[考研] 085600材料与化工求调剂 +5 绪幸与子 2026-03-17 5/250 2026-03-17 16:40 by laoshidan
[考研] 一志愿苏州大学材料工程(085601)专硕有科研经历三项国奖两个实用型专利一项省级立项 +6 大火山小火山 2026-03-16 8/400 2026-03-17 15:05 by 无懈可击111
[考研] 283求调剂 +10 小楼。 2026-03-12 14/700 2026-03-16 16:08 by 13811244083
[考研] 0703化学调剂 290分有科研经历,论文在投 +7 腻腻gk 2026-03-14 7/350 2026-03-16 10:12 by houyaoxu
[考研] 327求调剂 +6 拾光任染 2026-03-15 11/550 2026-03-15 22:47 by 拾光任染
[考研] 材料与化工 323 英一+数二+物化,一志愿:哈工大 本人本科双一流 +4 自由的_飞翔 2026-03-13 5/250 2026-03-14 19:39 by hmn_wj
[考研] 289求调剂 +4 这么名字咋样 2026-03-14 6/300 2026-03-14 18:58 by userper
[基金申请] 现在如何回避去年的某一个专家,不知道名字 +3 zk200107 2026-03-12 6/300 2026-03-14 17:13 by zk200107
[考研] 329求调剂 +3 miaodesi 2026-03-12 4/200 2026-03-13 20:53 by 18595523086
[考研] 085600材料与化工 309分请求调剂 +7 dtdxzxx 2026-03-12 8/400 2026-03-13 14:43 by jxchenghu
[论文投稿] 投稿问题 5+4 星光灿烂xt 2026-03-12 6/300 2026-03-13 14:17 by god_tian
[考研] 289求调剂 +3 李政莹 2026-03-12 3/150 2026-03-13 11:02 by 求调剂zz
[考研] 290求调剂 +3 ADT 2026-03-13 3/150 2026-03-13 10:19 by peike
[考博] 福州大学杨黄浩课题组招收2026年专业学位博士研究生,2026.03.20截止 +3 Xiangyu_ou 2026-03-12 3/150 2026-03-13 09:36 by duanwu655
[考博] 26读博 +4 Rui135246 2026-03-12 10/500 2026-03-13 07:15 by gaobiao
信息提示
请填处理意见