24小时热门版块排行榜    

查看: 1008  |  回复: 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 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿天大材料与化工(085600)总分338 +4 蔡大美女 2026-03-13 4/200 2026-03-18 22:47 by walc
[考研] 274求调剂 +5 S.H1 2026-03-18 5/250 2026-03-18 21:27 by guosr9609
[考研] 070303一志愿西北大学学硕310找调剂 +6 d如愿上岸 2026-03-12 9/450 2026-03-18 19:50 by macy2011
[考研] 298-一志愿中国农业大学-求调剂 +7 手机用户 2026-03-17 7/350 2026-03-18 14:34 by vgtyfty
[考研] 302求调剂 +10 呼呼呼。。。。 2026-03-17 10/500 2026-03-18 12:45 by Linda Hu
[考博] 环境领域全国重点实验室招收博士1-2名 +3 QGZDSYS 2026-03-13 5/250 2026-03-18 11:13 by QGZDSYS
[考研] 307求调剂 +3 冷笙123 2026-03-17 3/150 2026-03-18 09:55 by macy2011
[考研] 材料与化工求调剂 +6 为学666 2026-03-16 6/300 2026-03-17 20:15 by peike
[考研] 277调剂 +5 自由煎饼果子 2026-03-16 6/300 2026-03-17 19:26 by 李leezz
[考研] 302求调剂 +4 小贾同学123 2026-03-15 8/400 2026-03-17 10:33 by 小贾同学123
[考研] 一志愿,福州大学材料专硕339分求调剂 +3 木子momo青争 2026-03-15 3/150 2026-03-17 07:52 by laoshidan
[考研] 机械专硕325,寻找调剂院校 +3 y9999 2026-03-15 5/250 2026-03-16 19:58 by y9999
[考研] 070303 总分349求调剂 +3 LJY9966 2026-03-15 5/250 2026-03-16 14:24 by xwxstudy
[基金申请] 现在如何回避去年的某一个专家,不知道名字 +3 zk200107 2026-03-12 6/300 2026-03-14 17:13 by zk200107
[考研] 328求调剂 +3 5201314Lsy! 2026-03-13 6/300 2026-03-14 15:31 by hyswxzs
[考研] 材料与化工(0856)304求B区调剂 +6 邱gl 2026-03-12 7/350 2026-03-13 23:24 by 邱gl
[考研] 材料与化工求调剂一志愿 985 总分 295 +8 dream…… 2026-03-12 8/400 2026-03-13 22:17 by 星空星月
[考研] 0856材料与化工301求调剂 +5 奕束光 2026-03-13 5/250 2026-03-13 22:00 by 星空星月
[考研] 328化工专硕求调剂 +4 。,。,。,。i 2026-03-12 4/200 2026-03-13 14:44 by JourneyLucky
[论文投稿] 投稿问题 5+4 星光灿烂xt 2026-03-12 6/300 2026-03-13 14:17 by god_tian
信息提示
请填处理意见