- 在线时间
- 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美赛讨论 群组: 第三届数模基础实训 |
人口预测
2 A* C7 ^ _5 o, X1.问题
% A% E/ z% e+ |3 _" L s+ M$ ?人口问题是当前世界上人们最关心的问题之一.认识人口数量的变化规律,作出较准确的预报,是有效控制人口增长的前提.下面介绍两个最基本的人口模型,并利用表1给出的近两百年的美国人口统计数据,对模型做出检验,最后用它预报2000年、2010年美国人口.
9 r7 c6 [# \, i/ v3 N. k: t表1 美国人口统计数据' u; x1 D% q. r* G7 T8 X$ E
年(公元): H1 s( p. j" B
: H( }$ m) ^4 H6 C+ z人口(百万) 1790
! P: r7 }2 B$ M N* [, a5 Z
/ g2 V$ p4 h4 c- k3.9 1800 a Z, y/ V4 R# ]) x/ z- x2 @; n# Y2 A
1 q- @0 n1 U* S
5.3 1810! g& y2 P7 H" y4 l8 M7 G
4 D$ F% Z+ G$ \" \ h7 u) D) X7.2 1820
% T7 M% c. y2 ?& M' S/ _2 _7 D6 ?8 {% N( q8 p* P/ n
9.6 18304 t- n: m: e {
" T; C; _2 I' c9 L! D12.9 1840
, B& C: ^/ E( U9 v" O; Q: c. [) o5 {
17.1 1850
- A# Y1 C( y5 R" U1 A6 l+ i
' o1 Q- c+ p% X/ E5 L23.2" v6 n" q+ s, g) y- o
年(公元)) j$ c! T3 r* F8 g$ Z
. ^" w$ H9 g* J, s# N5 A' t人口(百万) 1860( L3 ?; P8 d. d# ?2 f
$ R( S* Y, u' P4 w, r& n31.4 1870
. v% O& ~# \ n# K/ G% L( d X; G$ n0 I0 X
38.6 1880
' X: ]( [: O% M6 w/ I7 o$ E- W* S& B7 b
50.2 1890' `+ n) Y" I/ A/ w
8 n/ Z: h7 [$ _" Y3 O4 V# I
62.9 1900
; f2 Y' x. Z$ ]: a& `; n0 y3 ]* t) B O E5 u- t& ]' G
76.0 19101 D. G, J3 }( z/ ^5 E9 E5 i' P
& u4 v( o) h; z& C- V6 `, \- F! t
92.0 1920
P2 H6 e" K Y/ k2 H- W8 k$ Y2 z8 u- H( P/ ~" B
106.5 B, k& Q6 U! D: U" M! N9 H' D
年(公元)
d6 ]: E, n, n8 ^- \& \* a- B1 w7 i5 X
人口(百万) 1930
# n6 ?+ \. R6 S0 V
) Q( [0 [6 S( H9 l" t0 \123.2 1940
; O+ J d+ c, H' S* X+ O6 ] W, K0 _4 g) g; q4 h: M; f2 K: P
131.7 1950% L2 z* E- l1 O) K
/ O9 b( @, w8 c: v. P150.7 1960. W. ^4 K7 P% j- j2 |
2 _- j% k" ?. @8 X0 `) b' z+ X179.3 1970 S. a# @" U- T9 x
* {2 ?$ n* t, h204.0 1980" t# w8 b1 g: @! `0 M
' t1 a, g. N; {% t4 C4 M; B
226.5 1990
% S8 v y( i- ^) X* `2 H" G. k8 Z
% J- E! E+ A4 Z$ L: h1 P251.41 {0 v1 ?& ~3 s) U4 Z/ P
8 V& O2 A9 d" p( S1 U8 a( o t
2.指数增长模型(马尔萨斯人口模型)
- g: G( q4 [/ x" K* x3 Z0 S7 T# ^此模型由英国人口学家马尔萨斯(Malthus1766—1834)于1798年提出.% a) N5 Q2 w& o; m1 u/ _; F* K
[1] 假设:人口增长率 是常数(或单位时间内人口的增长量与当时的人口成正比).. O! H: {9 w; Y7 @' h
[2] 建立模型: 记时刻t=0时人口数为x0, 时刻t的人口为 ,由于量大, 可视为连续、可微函数.t到 时间内人口的增量为:" y( B+ I6 w& }1 N! a
( Z- t) n/ b/ R3 v& i6 g
于是 满足微分方程:) r I( n5 O/ F
(1)
1 `" A# |. W+ ~8 t! Z+ x7 z[3] 模型求解: 解微分方程(1)得
' v4 G- O5 S% h7 [/ E- W/ x' I (2)- E4 O8 P# o( y1 k8 }% r& ~
表明: 时, ( >0).
$ Q7 n$ s _0 u* j+ n9 ~; t, I[4] 模型的参数估计:
3 F3 ` Q8 s" G; ~: t. ^7 a& L要用模型的结果(2)来预报人口,必须对其中的参数r进行估计,这可以用表1-1的数据通过拟合得到.拟合的具体方法见本书第16章或第18章.
+ ]$ [- C# V5 w% a4 A9 I% J! o5 d通过表中1790—1980的数据拟合得: =0.307. 8 G, r% O3 U" H: b9 k
[5] 模型检验:. S: \7 J; t5 y: r& q
将x0=3.9, =0.307 代入公式(2),求出用指数增长模型预测的1810—1920的人口数,见表2.+ C0 N/ @# w4 B. v
表2 美国实际人口与按指数增长模型计算的人口比较
' i, b0 t$ L1 }5 v/ {5 M年
A3 f) O: d- ~& d" A1 b" H(公元) 实际人口4 b7 {/ e' P2 d6 Y# G
(百万) 指数增长模型
9 {& H% I) n0 B( A. X# W 预测人口(百万) 误差(%)
6 @! u* X( a' U/ M# B1790 3.9
; b% V) O8 y( u6 M1800 5.3
0 `7 p7 l3 `4 S& `) a- H9 W1 H* J! a3 J1810 7.2 7.3 1.4 _6 D8 ^. U8 K2 l. X
1820 9.6 10.0 4.2
$ x7 k( }0 g' Y1 `- v% t& }+ g1830 12.9 13.7 6.2- r" }9 I' I$ }/ x4 ~2 B/ [
1840 17.1 18.7 9.4
" b8 C; ~ ]$ r: m6 h1850 23.2 25.6 10.37 h. F S6 B- m3 G3 E. x- C
1860 31.4 35.0 10.8
* u; l( c( @7 }: l( E1870 38.6 47.8 23.82 B: W# B8 [: X* e% W# a
1880 50.2 65.5 30.54 G( |8 F) y& m, y+ o
1890 62.9 89.6 42.4
0 K+ l( V6 V7 P8 E9 e; a1900 76.0 122.5 61.2
% K" B" B0 S8 Y) y1 r; I- ]1910 92.0 167.6 82.1
. i* m- A/ J$ ^6 M) K8 G H8 j) ?1920 106.5 229.3 115.3- U4 u, d+ p7 U, D* J2 y
从表2可看出,1810—1870间的预测人口数与实际人口数吻合较好,但1880年以后的误差越来越大.
2 S# D4 f+ u3 l0 ^' j* f) C- F" _ 分析原因,该模型的结果说明人口将以指数规律无限增长.而事实上,随着人口的增加,自然资源、环境条件等因素对人口增长的限制作用越来越显著.如果当人口较少时人口的自然增长率可以看作常数的话,那么当人口增加到一定数量以后,这个增长率就要随着人口增加而减少.于是应该对指数增长模型关于人口净增长率是常数的假设进行修改.下面的模型是在修改的
3 m/ {' ^# ]% d! u6 |& N3. 阻滞增长模型(logistic模型), v* ^ s/ P2 H, {! x" T. |* C
[1]假设:3 w* q- Y& J2 g+ t
(a)人口增长率 为人口 的函数 (减函数),最简单假定 (线性函数), 叫做固有增长率.0 c0 f' i) {3 f4 J; Y* N
(b)自然资源和环境条件年容纳的最大人口容量 .9 z4 h7 y a. x- H: o" f% Y
[2]建立模型:
1 h1 o( M1 W) }0 T 当 时,增长率应为0,即 =0,于是 ,代入 得:
" }& _) [3 _+ N* ~. z5 e (3)
/ O7 \# ?- t+ X6 B E将(3)式代入(1)得:
0 o" O; |2 c! A6 Z模型: (4)
+ Q' Q) Y0 }2 t0 V9 t5 I[3] 模型的求解: 解方程组(4)得 (5)
* K' j, a+ ^* @0 u1 ? 根据方程(4)作出 曲线图,见图1,由该图可看出人口增长率随人口数的变化规律.根据结果(5)作出x-t曲线,见图2,由该图可看出人口数随时间的变化规律. ; j/ {/ U! r/ W9 g8 A+ l
) g/ I7 ^* ]5 W; h5 E
) V' c+ e3 g3 _! [4 ^ r& x1 R) u; u0 Z" `5 i) F, F
# {3 L6 v! ]% c% I0 p
) b5 \5 J- E. j" C- | r
3 l7 x _. c* Q; x/ }
% Y/ K" I" f+ `. J' F1 [( Q# h5 R) p8 j
( X7 q0 o/ k/ V0 Z+ g& A
* C0 \, @* V: T3 Q2 M[4] 模型的参数估计:3 L6 A0 R, _* E! B$ d5 s
利用表1中1790—1980的数据对 和 拟合得: =0.2072, =464.
& W2 e( l# R0 M/ j- i- j* ] [5] 模型检验:
; w- `. U5 f0 n" h9 y4 I( m将 =0.2072, =464代入公式(5),求出用指数增长模型预测的1800—1990的人口数,见表3第3、4列.
0 S$ K: B( r l# B. g; G也可将方程(4)离散化,得
/ M$ z# M; `! x' A t=0,1,2,…, (6)! v) j- ]5 j- Q4 Z
用公式(6)预测1800—1990的人口数,结果见表3第5、6列.
, i) W# X1 G6 g- ^; z8 _- }1 m. n9 J: M R; D
表3 美国实际人口与按阻滞增长模型计算的人口比较7 G0 b7 u4 r7 e# @, W
. b- j4 Y4 F i5 j5 t' A. s. M年$ n1 |! o' O" |; p( C; M. [: n& Q
实际8 D$ d9 V& ?* U1 p% w; b2 i
人口
5 t1 @: Z3 t4 ^6 t {# o& h+ q. L(百万) 阻滞增长模型6 E$ ]* m9 i* ~! U
公式(5) 公式(6)/ S. i" ^& I& W* x/ r0 j4 k6 W) P
预测人口(百万) 误差(%) 预测人口(百万) 误差(%)5 A1 d1 s# C% n9 E$ h
1790 3.9
4 m9 r0 y: J s: C I1800 5.3 5.9025 0.1137 3.9000 0.2642
4 L! N, B2 C# m+ z& P1 U |5 M- C1810 7.2 7.2614 0.0085 6.5074 0.0962
g: L$ {' J5 R1820 9.6 8.9332 0.0695 8.6810 0.09571 H; e6 x1 t. H3 W1 ]; {; P
1830 12.9 10.9899 0.1481 11.4153 0.11512 N2 {6 w4 r! e( x; A
1840 17.1 13.5201 0.2094 15.1232 0.1156) I6 x: h: ?/ B; m: y7 M
1850 23.2 16.6328 0.2831 19.8197 0.1457
" n+ ^! F& @6 A, A, B3 ^/ j1860 31.4 20.4621 0.3483 26.5228 0.1553- ]8 t: S9 t, c' |1 O
1870 38.6 25.1731 0.3478 35.4528 0.0815
, p5 i/ e- S; r' Z; v6 r1880 50.2 30.9687 0.3831 43.5329 0.1328
6 Q0 D5 F8 E8 y' A" C1890 62.9 38.0986 0.3943 56.1884 0.10671 p; \& }9 d$ [0 x# w. y5 b* y
1900 76.0 46.8699 0.3833 70.1459 0.07705 V) f: Q# [' N3 }0 o1 ~1 N+ x
1910 92.0 57.6607 0.3733 84.7305 0.0790
1 c3 Y: s/ V8 q( w7 K1920 106.5 70.9359 0.3339 102.4626 0.03797 N1 k* h5 n4 w- ~' S* J F4 l* j$ T
1930 123.2 87.2674 0.2917 118.9509 0.03456 n- |: [ H. k$ Q5 L
1940 131.7 107.3588 0.1848 137.8810 0.04698 g( ~8 {) | I* h( K0 Q! H
1950 150.7 132.0759 0.1236 148.7978 0.0126; \' |' {% s0 l; B& _0 z
1960 179.3 162.4835 0.0938 170.2765 0.05031 K7 g$ y, f, q" L: q
1970 204.0 199.8919 0.0201 201.1772 0.01384 R- M. l- C1 F
1980 226.5 245.9127 0.0857 227.5748 0.0047! Z9 G& `1 V, a! r+ K4 l" b
1990 251.4 302.5288 0.2034 250.4488 0.0038
% Q& T7 i7 x* @% I0 b+ F% O6 T9 m[6] 模型应用:4 F0 ~0 Q! r. J! b1 C1 r, n
现应用该模型预测人口.用表1中1790—1990年的全部数据重新估计参数,可得 =0.2083, =457.6. 用公式(6)作预测得:$ r$ ?( r, x+ f: E5 {/ w5 } r/ z8 x
x(2000)=275; x(2010)=297.9.
0 Y9 i4 w* F& B4 s8 |也可用公式(5)进行预测.
) M) F2 r" K! m/ G2 s# W" t F
- f+ k% S/ S2 v1 w7 K; q; T; N/ c# k3 d! t! F+ X2 n# N
|
zan
|