下载此文档

中国人口的建模仿真.doc


文档分类:论文 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
中国人口的建模仿真
中国人口的建模仿真
2 / 10
中国人口的建模仿真
生物建模仿真 大作业
题目  中国人口增长模型的建模仿真
(1)估计Malthus方程的参数,建立Malthus方程。
(2)分别应用三点法、四点法
摘自国家统计局和人口年鉴
(1) 由Malthus方程可得
r(t-to) =ln﹍﹍﹍(a)
N=Noe r(t-to) ﹍﹍﹍(b)
∴r =ln×≈
将r代入(b)
N(t)= 114333 e (t-1990)
(2)
三点法:
N(t0)=A
中国人口的建模仿真
中国人口的建模仿真
3 / 10
中国人口的建模仿真
N(t1)=B
N(t2)=D
N1=
r=ln[()()]/(t1-t0)
t0=1990 t1=1999 t2 =2008
∴N1=
r=
Logistic方程

将r,= N1代入得
四点法:
N(t0)=A
N(t1)=B
N(t2)=C
N(t3)=D
N1=
r=ln[()()]/(t1-t0)
t0=1990  t1=1996  t2 =2002 t3 =2008
∴N1=
r=
中国人口的建模仿真
中国人口的建模仿真
4 / 10
中国人口的建模仿真
Logistic方程
 
将r,= N1代入得
多点法(四点)
程序:
clc,clear
load('D:/a.mat');
t=1990:2008
for n=13:19;
N1(n)=((a(n-12)*a(n)*(a(n-8)+a(n-4)))-(a(n-8)*a(n-4)*(a(n-12)+a(n))))/((a(n-12)*a(n))-a(n-8)*a(n-4));
i(n-12)=N1(n);
r(n)=(log((a(n-4)*(N1(n)-a(n-8)))/((N1(n)-a(n-4))*a(n-8))))/(1994-1990);
l(n-12)=r(n);
end
Nn=mean(i)
r1=mean(l)
for n=1:19;
N44(n)=Nn/(1+(Nn/a(1)-1)*exp(-r1*(t(n)-t(1))));
end
结果:
Nn =+005
r1 =  平均人口相对增长速率
Logistic方程
将r1=r,=Nn代入得
(3)直线拟合
程序
clc,clear
x=[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19]';
y=[114333 115823 117171 118517 119850 121121 122389 123626 124761 125786 126743 127627 128453 129227 129988 130756 131448 132129 132802]';
p

中国人口的建模仿真 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人龙的传人
  • 文件大小122 KB
  • 时间2022-02-24