|
[求助]
1stOpt 求助
您好!我用1stopt进行非线性拟合的时候出现了重复计算时,计算结果迭代次数不一致、拟合参数不一致的情况想问一下这是盗版软件问题还是程序问题?谢谢
Parameter a,b;
Variable x1,x2,x3,x,y;
Function y=(x1^(1-x2)*x3^x2-(-0.5815*x2+0.4999))*exp(a*(1-x^(a-b)))+-0.5815*x2+0.4999;
Data;
5.21 0.41 0.598 0 0.25
5.21 0.41 0.598 0.06 0.88
5.21 0.41 0.598 0.14 1.21
5.21 0.41 0.598 0.24 1.36
5.21 0.41 0.598 0.39 1.6
5.21 0.41 0.598 0.57 1.8
5.21 0.41 0.598 0.72 1.96
5.21 0.41 0.598 0.85 2.09
5.21 0.41 0.598 0.98 2.16
5.21 0.41 0.598 1 2.19
-----------------------------------------------------------------------------------------------------------------------------------------------
迭代数: 228
计算用时(时:分:秒:微秒): 00:00:10:270
优化算法: 麦夸特法(Levenberg-Marquardt) + 通用全局优化法
计算结束原因: 达到收敛判断标准
均方差(RMSE): 0.0338244292103926
残差平方和(SSE): 0.0114409201140886
相关系数(R): 0.999310573265102
相关系数之平方(R^2): 0.998621621839427
决定系数(DC): 0.99681931606503
卡方系数(Chi-Square): 0.00407428783028808
F统计(F-Statistic): 5795.92248573892
参数 最佳估算
---------- -------------
a -42.7022416902627
b -42.7109452103161
====== 结果输出 =====
No 实测值y 计算值y
1 0.25 0.2614850
2 0.88 0.9318631
3 1.21 1.1740570
4 1.36 1.3731945
5 1.6 1.5905721
6 1.8 1.7904843
7 1.96 1.9286138
8 2.09 2.0344640
9 2.16 2.1306885
10 2.19 2.1447750
-----------------------------------------------------------------------------------------------------------------------------
迭代数: 26
计算用时(时:分:秒:微秒): 00:00:01:679
优化算法: 麦夸特法(Levenberg-Marquardt) + 通用全局优化法
计算结束原因: 达到收敛判断标准
均方差(RMSE): 0.0335905611752608
残差平方和(SSE): 0.0112832580006894
相关系数(R): 0.999326347846039
相关系数之平方(R^2): 0.998653149499302
决定系数(DC): 0.996863147622828
卡方系数(Chi-Square): 0.00399001843995937
F统计(F-Statistic): 5931.78321710995
参数 最佳估算
---------- -------------
a -63.6910885517872
b -63.6969160669258
====== 结果输出 =====
No 实测值y 计算值y
1 0.25 0.2614850
2 0.88 0.9300017
3 1.21 1.1730803
4 1.36 1.3727813
5 1.6 1.5905680
6 1.8 1.7906550
7 1.96 1.9287909
8 2.09 2.0345828
9 2.16 2.1307069
10 2.19 2.1447750
[ Last edited by 独孤神宇 on 2018-10-23 at 08:47 ] |
|