24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1944  |  回复: 8

touch守望者

新虫 (小有名气)

[求助] 采用1stopt拟合

代码如下:
Parameter A, B;
Variable M, t;
Function M=A*exp(-B/333.15)*t;
Data;
M, t
0.43  3
0.56  6

我采用麦夸特法、准牛顿法、简面体爬山法、差分进化法、最大继承法计算,上述方法中所有的参数估计均不一致,发散。不知道如何是好了,求虫虫们帮忙。
回复此楼

» 猜你喜欢

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

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

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
你公式有问题:

原公式“M=A*exp(-B/333.15)*t”完全等同于“M=C*t”,C是唯一的,C=A*exp(-B/333.15),可得出无穷多组A和B
2楼2013-08-06 20:52:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

touch守望者

新虫 (小有名气)

引用回帖:
2楼: Originally posted by dingd at 2013-08-06 20:52:00
你公式有问题:

原公式“M=A*exp(-B/333.15)*t”完全等同于“M=C*t”,C是唯一的,C=A*exp(-B/333.15),可得出无穷多组A和B

嗯,现在发现了,那我该怎么样改变函数才能够得到稳定的耦合值呢?
hh
3楼2013-08-07 12:58:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

已经说过了,改成““M=C*t””就行了。
4楼2013-08-08 08:29:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

苏云南

银虫 (小有名气)

【答案】应助回帖

各位大神帮我看看这代码咋回事,我是要用Logistic模型拟合家鸡的生长曲线,拟合出来的结果不知道怎么回事,出入好大。。。。。。方便的话,提点下我这初学者,不甚感激!!
//Nonlinear Regression
Variable x, y;
Parameter p1, p2, p3;
Function y = p1/(1+p2*e^-p3*x);
Data;
0 32.06976744
2 72.8490566
4 164.2833333
6 276.5517241
8 411.9275362
10 485
12 522.9333
14 596.2778
16 709.3684
18 851.7143
20 925.8077
22 1007
5楼2013-08-09 21:11:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

touch守望者

新虫 (小有名气)

引用回帖:
4楼: Originally posted by dingd at 2013-08-08 08:29:49
已经说过了,改成““M=C*t””就行了。

嗯,我知道。如果只要求C问题按您的想法解决了。但我的问题有点特殊之处,我问题的出发点是为了得到方程中的参数A和B。A和B是化学方程中的只跟材料有关的参数。不知道可有什么数学算法可以解决。
hh
6楼2013-08-10 15:02:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

引用回帖:
5楼: Originally posted by 苏云南 at 2013-08-09 21:11:12
各位大神帮我看看这代码咋回事,我是要用Logistic模型拟合家鸡的生长曲线,拟合出来的结果不知道怎么回事,出入好大。。。。。。方便的话,提点下我这初学者,不甚感激!!
//Nonlinear Regression
Variable x, y ...

y = p1/(1+p2*e^-p3*x);

改为:

y = p1/(1+p2*exp(-p3)*x);
7楼2013-08-10 16:11:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★
touch守望者(sweety代发): 金币+5, 鼓励耐心的解答 2013-08-12 08:15:44
引用回帖:
6楼: Originally posted by touch守望者 at 2013-08-10 15:02:46
嗯,我知道。如果只要求C问题按您的想法解决了。但我的问题有点特殊之处,我问题的出发点是为了得到方程中的参数A和B。A和B是化学方程中的只跟材料有关的参数。不知道可有什么数学算法可以解决。...

只有根据物理意义给a和b加上范围约束才有可能得到唯一解。
8楼2013-08-10 16:12:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

touch守望者

新虫 (小有名气)

引用回帖:
8楼: Originally posted by dingd at 2013-08-10 16:12:39
只有根据物理意义给a和b加上范围约束才有可能得到唯一解。...

额,好的,多谢dingd
hh
9楼2013-08-11 23:21:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 touch守望者 的主题更新
信息提示
请填处理意见