matlab拟合logistic模型 只要用5个数据

t=1953
1964
1982
1990
2000

x=6.0194
7.0599
9.1644
10.2911
11.8963

第1个回答  推荐于2016-04-22

logistic模型函数,a*exp(b*x)

经用 nlinfit()函数拟合,得到

a=5.932790870, b=0.01449440215

拟合图形如下

拟合代码见附件

追问

logisti模型是
y=k/(1+a*e^rt)这种形式,就是阻滞增长模型,有三个参数,能不能在修改一下O(∩_∩)O谢谢

追答

k=0.03721114132,  a= -0.9940214811, r=6.065352147e-5

追问

把程序也附上 好吗%>_<%

追答

附程序代码

本回答被提问者和网友采纳