matlab指数增长和阻滞增长拟合代码.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
matlab指数增长和阻滞增长拟合代码

代码: t=1:13; x=[3.04,6.63,11.13,28.43,49.22,87.85,134.11,200.00,208.69,303.03,410.73,580.00,728.57]; c=[0.40,0.97,2.31,4.45,7.63,10.11,19.86,33.44,38.03,75.07,112.08,152.39,226.55]; d=[2.06,2.35,3.17,8.06,15.22,28.82,43.31,54.67,55.83,75.26,102.01,174.05,200.95]; e=[0.54,1.18,1.98,5.06,8.77,15.65,23.89,36.63,37.17,53.98,73.16,123.31,159.78]; %指数增长模型 y=log(x); cc=log(c); dd=log(d); ee=log(e); a=polyfit(t,y,1); h= polyfit(t,cc,1); i= polyfit(t,dd,1); k= polyfit(t,ee,1); r=a(1); r2=h(1); r3=i(1); r4=k(1); x0=exp(a(2)); x1=x0*exp(r*t); c0=exp(h(2)); c1=c0*exp(r2*t); d0=exp(i(2)); d1=d0*exp(r3*t); e0=exp(k(2)); e1=e0*exp(r4*t); %阻滞增长模型 f=@(a,t) a(1)./(1+(a(1)/x(1)-1)*exp(-a(2)*(t-t(1)))); f=@(h,t) h(1)./(1+(h(1)/c(1)-1)*exp(-h(2)*(t-t(1)))); f=@(i,t) i(1)./(1+(i(1)/d(1)-1)*exp(-i(2)*(t-t(1)))); f=@(k,t) k(1)./(1+(k(1)/e(1)-1)*exp(-k(2)*(t-t(1)))); a=lsqcurvefit(f,[800 1],t,x); h=lsqcurvefit(f,[800 1],t,c); i=lsqcurvefit(f,[800 1],t,d); k=lsqcurvefit(f,[800 1],t,e); figure(1); subplot(2,1,1); plot(t,x,o,t,x1,r:.); x2=f(a,t); plot(t,x,o,t,x1,r:.,t,x2,g*--) legend(原始数据,指数增长模型,阻滞增长模型,2) xlabel 时间段 ylabel 公众号总量(万) title(资讯类); figure(1) subplot(2,1,2); plot(t,c,o,t,c1,r:.); c2=f(h,t); plot(t,c,o,t,c1,r:.,t,c2,g*--) legend(原始数据,指数增长模型,阻滞增长模型,2) xlabel 时间段 ylabel 公众号总量(万) title(生活类); figure(2) subplot(2,1,1); plot(t,d,o,t,d1,r:.); d2=f(i,t); plot(t,d,o,t,d1,r:.,t,d2,g*--) legend(原始数据,指数增长模型,阻滞增长模型,2) xlabel 时间段 ylabel 公众号总量(万) title(娱乐类); figure(2) subplot(2,1,2); plot(t,e,o,t,e1,r:.); e2=f(k,t); plot(t,e,o,t,e1,r:.,t,e2,g*--) legend(原始数据,指数增长模型,阻滞增长模型,2) xlabel 时间段 ylabel 公众号总量(万) title(其他); 参数 资讯类 生活类 娱乐类 其他类 公众号总量 程序代码: x=[1:2:26]; y=[3.04,6.63,11.13,28.43,49.22,87.85,134.11,200.00,208.69,303.03,410.73,580.00,728.57]; b=[2.04,2.14,3.68,10.86,17.60,33.27,47.05,75.26,77.66,88.72,123.48,130.25,141.29]; c=[0.40,0.97,2.31,4.45,7.63,10.11,19.86,33.44,38.03,75.07,112.08,152.39,226.55]; d=[2.06,2.35,3.17,8.06,15.22,28.82,43.31,54.67,55.83,75.26,102.01,17

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档