24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2338  |  回复: 13

luyongzong

新虫 (小有名气)

[求助] 求matlab大神指点,关于logistic拟合已有2人参与

使用matlab拟合logistic方程,x为:-3 -6 -9 -12 -15,Y为16.85,18.12,28.04,50.4,70.82。拟合logistic方程形式为Y=K/(1+a*exp(-bx)) 形式。求解答程序与具体拟合方程里的A,B,K的值。以及相关系数。
回复此楼

» 猜你喜欢

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

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

月只蓝

主管区长 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
均方差(RMSE): 2.72277011464357
残差平方和(SSE): 37.0673854859809
相关系数(R): 0.99145234099357
相关系数之平方(R^2): 0.982977744461631
决定系数(DC): 0.982886649623032
卡方系数(Chi-Square): 0.79883397814678
F统计(F-Statistic): 173.239863937994

参数        最佳估算
----------        -------------
k                  2081.81225451334
a                  236.657414501475
b                  -0.142051388363302

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

No        实测值y        计算值y
1        16.85        13.3843313
2        18.12        20.4264069
3        28.04        31.1178821
4        50.4        47.2770855
5        70.82        71.5348844
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
2楼2014-10-25 11:01:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

引用回帖:
10楼: Originally posted by luyongzong at 2014-10-26 11:01:36
如您给我的图上蓝线所示,我希望最后拟合数据呈现S形状,数据增长趋势为:先是平缓增加,然后急速增加,然后趋于平缓。如同S形状...

经过多次尝试  无法获得和原文一样的数值结果。
原文的数值结果偏离最优解太远,有很多组数据结果都比它的相关系数高。
你要S形曲线的话,比如:

参数        最佳估算
----------        -------------
k                  99.9999999999999
a                  18.8772735733604
b                  -0.246620579964956

其相关系数都比文献的高。图像见附图。
求matlab大神指点,关于logistic拟合
附图2.png

MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
11楼2014-10-26 12:20:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

引用回帖:
11楼: Originally posted by 月只蓝 at 2014-10-26 12:20:17
经过多次尝试  无法获得和原文一样的数值结果。
原文的数值结果偏离最优解太远,有很多组数据结果都比它的相关系数高。
你要S形曲线的话,比如:

参数        最佳估算
----------        -------------
k                  99.9 ...

1STOPT代码:
Parameters K[0,100],a[0,20],b[,0]
Variable x,Y;
Function Y=K/(1+a*exp(-b*x)) ;
Data;

   -3.0000   16.8500
   -6.0000   18.1200
   -9.0000   28.0400
  -12.0000   50.4000
  -15.0000   70.8200
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
12楼2014-10-26 12:20:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

1stopt 代码:
Variable x,Y;
Function Y=K/(1+a*exp(-b*x)) ;
Data;

   -3.0000   16.8500
   -6.0000   18.1200
   -9.0000   28.0400
  -12.0000   50.4000
  -15.0000   70.8200
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
3楼2014-10-25 11:01:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luyongzong

新虫 (小有名气)

引用回帖:
2楼: Originally posted by 月只蓝 at 2014-10-25 11:01:09
均方差(RMSE): 2.72277011464357
残差平方和(SSE): 37.0673854859809
相关系数(R): 0.99145234099357
相关系数之平方(R^2): 0.982977744461631
决定系数(DC): 0.982886649623032
卡方系数(Chi-Square): 0.7988 ...

上面数据是一篇已发论文里的数据,您拟合的和论文里不一致呢?论文题目叫做:以电导法配合logistic方程鉴定茶树品种(系)的抗寒性,论文里的拟合方程是:y=91.9102/(1+13.0127exp(-0.2336x))相关系数为0.9615.请您继续指导。
4楼2014-10-25 23:47:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
将两组结果带回验算下就知道那个结果正确了。如果公式数据没给错,基本可以确定论文的结果不对。

» 本帖已获得的红花(最新10朵)

5楼2014-10-26 09:36:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luyongzong

新虫 (小有名气)

送红花一朵
引用回帖:
5楼: Originally posted by dingd at 2014-10-26 09:36:48
将两组结果带回验算下就知道那个结果正确了。如果公式数据没给错,基本可以确定论文的结果不对。

您可以把 matlab原程序给我吗?
6楼2014-10-26 10:10:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

内容已删除

» 本帖已获得的红花(最新10朵)

MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
7楼2014-10-26 10:14:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

引用回帖:
6楼: Originally posted by luyongzong at 2014-10-26 10:10:40
您可以把 matlab原程序给我吗?...

如果一定要MATLAB代码,参见:
http://muchong.com/bbs/viewthread.php?tid=6572963&authorid=1122189
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
8楼2014-10-26 10:18:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luyongzong

新虫 (小有名气)

引用回帖:
7楼: Originally posted by 月只蓝 at 2014-10-26 10:14:11
原数据和拟合出来的公式都有了,代回去比较即可,在这里就不比较相关系数了,直观地比较数据和图形即可得出结论:

     x数据          y数据    1stopt拟合得y   原文献拟合得y
  -3.0000       16.8500      ...

我希望的正如原论文拟合的结果一样。数据呈现一个S曲线的形状。我用来计算半致死温度LET50的。原论文拟合的方程,如何在1stopt上显示呢?求指导
9楼2014-10-26 10:59:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luyongzong

新虫 (小有名气)

送红花一朵
引用回帖:
7楼: Originally posted by 月只蓝 at 2014-10-26 10:14:11
原数据和拟合出来的公式都有了,代回去比较即可,在这里就不比较相关系数了,直观地比较数据和图形即可得出结论:

     x数据          y数据    1stopt拟合得y   原文献拟合得y
  -3.0000       16.8500      ...

如您给我的图上蓝线所示,我希望最后拟合数据呈现S形状,数据增长趋势为:先是平缓增加,然后急速增加,然后趋于平缓。如同S形状
10楼2014-10-26 11:01:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 luyongzong 的主题更新
信息提示
请填处理意见