- 在线时间
- 25 小时
- 最后登录
- 2019-2-18
- 注册时间
- 2014-4-7
- 听众数
- 8
- 收听数
- 0
- 能力
- 0 分
- 体力
- 198 点
- 威望
- 0 点
- 阅读权限
- 60
- 积分
- 106
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 91
- 主题
- 30
- 精华
- 0
- 分享
- 0
- 好友
- 6
TA的每日心情 | 奋斗 2014-12-7 07:58 |
|---|
签到天数: 22 天 [LV.4]偶尔看看III 宣传员
 群组: 2014年网络挑战赛交流 群组: 国赛讨论 群组: 2014美赛讨论 群组: 第三届数模基础实训 |
人口预测
x, [9 W* |1 u1.问题
# P8 O9 E( d2 N7 g. {0 f7 |7 l: }& l人口问题是当前世界上人们最关心的问题之一.认识人口数量的变化规律,作出较准确的预报,是有效控制人口增长的前提.下面介绍两个最基本的人口模型,并利用表1给出的近两百年的美国人口统计数据,对模型做出检验,最后用它预报2000年、2010年美国人口.# a5 |' O# e% `" Z, S% u- j
表1 美国人口统计数据
& y" ?+ T; _) z; @/ z# `" p年(公元): U2 y: \2 [ ~3 a
/ o0 p2 W7 V/ U. @
人口(百万) 17906 A9 s1 k) ^. f+ _& Q/ N1 u8 ] {
+ { N# q- @" l3 G( ~# }' K
3.9 1800
+ v2 P: W" t/ [) P
$ v/ k, O, h% g1 ?* q0 B5.3 1810, Q4 n; e/ O; W# F1 n' Y1 X5 b% ^
7 [8 g& n2 R0 c. |% V
7.2 1820
$ F) X* c- R0 a. E0 F. v
& I( G3 g0 e- u/ G- B9.6 1830
: d# R) P1 o' P$ n. `' S: t* b" V9 n; f# a9 ~- b) S T1 |
12.9 1840 I' E) {/ X1 l1 |
: a# j6 I3 x5 _5 |17.1 1850
; t9 t) L% x- Y$ l! e1 v- I
& s* ]3 i) e0 R$ n6 i. k& u23.2
5 ~4 U% o" D. n) h9 r; m年(公元)
4 ~9 f2 G7 v+ k& T: c: `6 H: Y0 d) ]. D7 ?4 ^2 Q
人口(百万) 18600 u2 I2 B: h" K, m" B
7 s( S3 m& U9 A; P( {7 J; ]31.4 1870
; u/ V) q4 ~" u& W
+ l: I" _. \. D7 [ Z38.6 1880
+ J9 y; X& a' F
7 K8 ~& m3 w( f50.2 1890 i- T- p+ c3 ?' B# ` X( J
, d# Q4 z, H9 g0 W* O1 E62.9 19005 y/ r- ]! k8 A- m% o
8 G L: G _8 J2 G76.0 1910
+ t8 [ r7 e/ U" E5 n
3 J+ _ S" M& C0 x, ?" f92.0 1920
7 n( k! N+ R+ p
) L$ Z: U6 E' @' I/ E+ q- L106.58 [8 D5 u& {. ^8 ], T( c5 X5 C
年(公元)
7 `. e& y4 P2 r
) T$ A$ Y* \# ?" Z: A人口(百万) 1930& }2 {1 U% w4 @3 s! a/ o
( N& i. j( p4 z; t
123.2 19405 @0 A, o* q6 r5 ^6 \3 [. Z* Z
/ s% Q. T0 I3 B* a
131.7 1950% W3 t* D6 D( H
; r) F+ o2 n& f& O u j150.7 1960
# A. j% Q* X+ a8 n8 z' D$ k+ s, T3 ^" ], C2 T; J6 G* c
179.3 1970% W' f6 o7 ]& H& A* m; w' u
f4 f! ~; x9 d/ X, s5 z
204.0 1980! J* ~- w+ z9 z5 `. l
5 o/ ]% g) P0 y4 w* t
226.5 1990
' y- P% E" W" A X5 G7 l! S6 G
( r/ G+ Y3 D2 ^3 ^251.4' P1 d: l$ ]- \6 S
; f0 J/ ~$ Q% u9 ^' S) q2.指数增长模型(马尔萨斯人口模型): P- Y5 g9 A: E! \
此模型由英国人口学家马尔萨斯(Malthus1766—1834)于1798年提出.; u, ?0 k* ?2 M
[1] 假设:人口增长率 是常数(或单位时间内人口的增长量与当时的人口成正比).# }, ]( y* e2 T! W" j
[2] 建立模型: 记时刻t=0时人口数为x0, 时刻t的人口为 ,由于量大, 可视为连续、可微函数.t到 时间内人口的增量为:% I! ^% r, c `8 y9 J v! {3 E
5 b+ O5 K' n5 J& d& e9 O# g9 s) \$ W
于是 满足微分方程: Z; W) ~+ X: N6 {6 I: O7 N
(1), \4 @& d6 g. E0 v) c
[3] 模型求解: 解微分方程(1)得
- f! n% g, [+ g7 N$ U% E! Q* R (2); [' `4 X+ B* T
表明: 时, ( >0).; T$ Z* E' z( ~1 Q' y6 x9 p$ P
[4] 模型的参数估计:
8 R/ @, v5 k: B Y' n要用模型的结果(2)来预报人口,必须对其中的参数r进行估计,这可以用表1-1的数据通过拟合得到.拟合的具体方法见本书第16章或第18章.
0 z- }3 V5 g9 ^+ E通过表中1790—1980的数据拟合得: =0.307.
5 j- b- \& O7 F$ @7 u& c8 K[5] 模型检验:
. P! ~( [, \$ ]& z) r8 {0 l7 P 将x0=3.9, =0.307 代入公式(2),求出用指数增长模型预测的1810—1920的人口数,见表2.
- C1 ~8 `# e n% o, M& a8 D$ p表2 美国实际人口与按指数增长模型计算的人口比较
8 D0 B4 I) Y% T" ^( @% a( n5 ^年
9 }0 {) b0 l, b4 z9 ?: W! D* d: z(公元) 实际人口$ I" @+ C- q% H, s
(百万) 指数增长模型
* B5 @. _5 N, y& Q7 w! m 预测人口(百万) 误差(%); v2 j$ G/ Q0 L& e" X" M
1790 3.9 , t4 {; y3 d. l: h' s/ L
1800 5.3 0 q9 Y9 {! N3 y: S
1810 7.2 7.3 1.4- p8 T, V q+ e; o2 |
1820 9.6 10.0 4.2
( Y5 i# i2 e+ Z; Q8 G+ v, G1830 12.9 13.7 6.2
& l1 N$ e1 F2 r: o) J' u: u1840 17.1 18.7 9.47 \9 j2 B9 J1 e" V% H3 |
1850 23.2 25.6 10.3- `% ?# x+ M4 D
1860 31.4 35.0 10.8
- D' @9 s+ M c' }& G [, N1870 38.6 47.8 23.8 T2 @5 ]& M, N) y" U
1880 50.2 65.5 30.5. z' f8 w T$ c
1890 62.9 89.6 42.41 z$ Z: }$ e" _' s* a4 ?
1900 76.0 122.5 61.2
' O5 D* @+ l6 w" j- g$ l; f1910 92.0 167.6 82.1( g m `+ G [# q) z" b5 v# Z
1920 106.5 229.3 115.34 j& K8 W: {2 E$ h* E- M5 t
从表2可看出,1810—1870间的预测人口数与实际人口数吻合较好,但1880年以后的误差越来越大.
; p. `% n2 T0 }# _+ Y8 z+ ]9 p' @) k' Y 分析原因,该模型的结果说明人口将以指数规律无限增长.而事实上,随着人口的增加,自然资源、环境条件等因素对人口增长的限制作用越来越显著.如果当人口较少时人口的自然增长率可以看作常数的话,那么当人口增加到一定数量以后,这个增长率就要随着人口增加而减少.于是应该对指数增长模型关于人口净增长率是常数的假设进行修改.下面的模型是在修改的; S6 R" j4 d G+ ~7 P
3. 阻滞增长模型(logistic模型)
% D/ W1 }3 U6 S0 f5 d$ x* C& \' \[1]假设:# r, R' o7 |8 M
(a)人口增长率 为人口 的函数 (减函数),最简单假定 (线性函数), 叫做固有增长率.
' f9 H& r+ |8 W8 z* @3 o(b)自然资源和环境条件年容纳的最大人口容量 .' i5 M* `" o; c& I8 S
[2]建立模型:
6 n% @; |4 j9 F/ y6 X 当 时,增长率应为0,即 =0,于是 ,代入 得:: K, |- T* m& C9 |$ w
(3)# ~9 A/ p; h' X, X$ |0 L
将(3)式代入(1)得:
2 D$ e( t' q- w u) h5 I模型: (4) G5 G3 n4 C" q
[3] 模型的求解: 解方程组(4)得 (5)
4 N0 g7 P( A; O8 I! e 根据方程(4)作出 曲线图,见图1,由该图可看出人口增长率随人口数的变化规律.根据结果(5)作出x-t曲线,见图2,由该图可看出人口数随时间的变化规律. 3 p9 Q9 T( O% z0 N4 ~
6 w' i0 U: d/ t$ N
. P- @$ ^3 e2 }9 i# l* c
4 ~; V, ^2 s1 b0 Q. I3 u- S6 z' W
1 C. U% v# \# }. l n6 y: |- k
2 @( I; V E4 I" G4 h
# U2 y& D4 h3 Q
4 h0 Q, w2 b P& s& j+ x& l/ y' w+ e3 z' @; j, b5 i$ g$ W( B
/ M8 J2 w0 Z% c* y" l3 Q/ v# T0 \
6 Z3 m. V& {# O7 m# t' X( B[4] 模型的参数估计:
, L& P+ u2 M+ |# z3 B利用表1中1790—1980的数据对 和 拟合得: =0.2072, =464.
% u$ X6 _$ J% ~3 x- e$ t* R1 ] [5] 模型检验:
9 W/ w: Q$ S& {! m$ \- g- j' I将 =0.2072, =464代入公式(5),求出用指数增长模型预测的1800—1990的人口数,见表3第3、4列.
# k: R# M- G! \ i/ g也可将方程(4)离散化,得% J) `9 \- q2 ?; `8 C% ^) M) R+ _
t=0,1,2,…, (6)
/ Z) e0 ]* B- H% M1 {0 m用公式(6)预测1800—1990的人口数,结果见表3第5、6列.
+ i& q. G: U- U. }3 a& k
# \, e& a8 Y; a- T0 O( |1 E3 `' r( C. k表3 美国实际人口与按阻滞增长模型计算的人口比较# r, @2 G2 M2 i- A o2 ]
% F! B/ j! Y8 r9 K M1 m, @$ q$ d
年
3 X! P5 N* W7 U 实际) i: Z, B! n: D+ p$ G' I
人口, O9 H( G* A, h: p8 d! g, _
(百万) 阻滞增长模型
0 e+ \" j7 L F 公式(5) 公式(6)
: w: P5 I- [8 ?& X# P; S0 f/ p 预测人口(百万) 误差(%) 预测人口(百万) 误差(%)7 C. l/ o1 t* t: ^7 _) c
1790 3.9 / m- Y; d, `( c; ?" |% k
1800 5.3 5.9025 0.1137 3.9000 0.2642! d9 \* [! `6 B1 O! P) i9 ^0 h
1810 7.2 7.2614 0.0085 6.5074 0.0962
; T9 A; ~: \ K, X1820 9.6 8.9332 0.0695 8.6810 0.0957
/ v* {8 W5 ?" l- C- L' P1830 12.9 10.9899 0.1481 11.4153 0.1151 K8 T. u2 h3 F* L
1840 17.1 13.5201 0.2094 15.1232 0.11564 |) c7 U p2 u
1850 23.2 16.6328 0.2831 19.8197 0.1457' a6 K: p7 y" \' l2 ]. m
1860 31.4 20.4621 0.3483 26.5228 0.1553( Z: R* o# R; H7 m
1870 38.6 25.1731 0.3478 35.4528 0.0815
) j4 s% ?3 q3 d \1880 50.2 30.9687 0.3831 43.5329 0.13288 e3 B( |+ Y6 z' T9 w* V# ^
1890 62.9 38.0986 0.3943 56.1884 0.1067& m- ^# y, z1 |: G, K- Q( x- Y
1900 76.0 46.8699 0.3833 70.1459 0.07705 t7 U/ I' {/ r! F- @! K3 \6 ]% H
1910 92.0 57.6607 0.3733 84.7305 0.0790
$ j! `. b% S: q) y" v1920 106.5 70.9359 0.3339 102.4626 0.0379 C# y! @" V- T5 |
1930 123.2 87.2674 0.2917 118.9509 0.0345
. }8 g4 a: y u+ Z7 I) N1940 131.7 107.3588 0.1848 137.8810 0.0469
, j) f" M5 }6 G1950 150.7 132.0759 0.1236 148.7978 0.0126% S$ s- r( B, y
1960 179.3 162.4835 0.0938 170.2765 0.0503
+ d5 Q+ ?# W5 e& _1970 204.0 199.8919 0.0201 201.1772 0.0138
9 H7 m! Q8 P( I% }* N1 [1980 226.5 245.9127 0.0857 227.5748 0.00474 E6 h% Y9 I$ z k6 M
1990 251.4 302.5288 0.2034 250.4488 0.0038& y' C$ a2 |7 s; N' O8 V9 ?
[6] 模型应用:
9 b' |- b+ Q. y" j" `$ V: K 现应用该模型预测人口.用表1中1790—1990年的全部数据重新估计参数,可得 =0.2083, =457.6. 用公式(6)作预测得:
! q2 b, W% G# Fx(2000)=275; x(2010)=297.9.: y5 H& U4 |: I
也可用公式(5)进行预测.4 t5 H' I0 A( T
1 f/ r; x* P: h. q3 x/ X
! T4 R. w9 I/ z2 L$ w |
zan
|