24小时热门版块排行榜    

查看: 1659  |  回复: 3
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

沈梦琪1212

新虫 (初入文坛)

[求助] 微分方程数据拟合——程序代码 已有1人参与

求助:现在有微分方程和一组数据,希望能够用 MATLAB或1stopt 拟合得出参数的值,拜托各位大神多多帮忙!
微分方程:dx/dt=rx(1-(x/xm)^a)
求解参数:r , xm , a
数据:
1995        7066.02
1996        7110.16
1997        7147.86
1998        7182.46
1999        7213.13
2000        7327.24
2001        7358.52
2002        7405.50
2003        7457.70
2004        7522.95
2005        7588.24
2006        7655.66
2007        7723.13
2008        7762.48
2009        7810.27
2010        7869.34
2011        7898.80
2012        7919.98
2013        7939.49
2014        7960.06
2015        7976.30

1、用MATLAB或1stopt都可以,给出完整程序代码;
2、计算出参数,有结果分析;
3、有数据曲线和拟合结果曲线的图像;

拜托各位大神多多帮忙!!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

沈梦琪1212

新虫 (初入文坛)

沈梦琪1212: 回帖置顶 2017-04-24 21:00:15
引用回帖:
2楼: Originally posted by 月只蓝 at 2017-04-24 20:36:01
Root of Mean Square Error (RMSE): 19.6636212822454
Residual Sum of Squares (SSE): 8119.81804056302
Correlation Coef. (R): 0.99923130280392
R-Square: 0.99846319650322
Determination Coef. (DC): 0.9 ...

您好,这个是经典logistic的变式,拟合出来,a值应该接近1,xm值应该10000左右,为什么这个拟合出来的结果差距这么大呢?
4楼2017-04-24 20:59:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 4 个回答

沈梦琪1212

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by 月只蓝 at 2017-04-24 20:36:01
Root of Mean Square Error (RMSE): 19.6636212822454
Residual Sum of Squares (SSE): 8119.81804056302
Correlation Coef. (R): 0.99923130280392
R-Square: 0.99846319650322
Determination Coef. (DC): 0.9 ...

非常感谢!可以给一下具体代码吗??
3楼2017-04-24 20:40:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见