- 在线时间
- 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美赛讨论 群组: 第三届数模基础实训 |
人口预测! a0 f% W V# G+ o/ I; M7 @
1.问题
( @6 [5 ]& |9 P$ q* {8 E0 d人口问题是当前世界上人们最关心的问题之一.认识人口数量的变化规律,作出较准确的预报,是有效控制人口增长的前提.下面介绍两个最基本的人口模型,并利用表1给出的近两百年的美国人口统计数据,对模型做出检验,最后用它预报2000年、2010年美国人口.
, o' _7 B* z: N表1 美国人口统计数据
& N' v0 T! x% R& L6 L7 E年(公元)
( q# ~0 e$ s2 N3 O$ s( K( T5 |0 j
人口(百万) 1790
. H. [$ q2 \# ?' H) X) o9 h9 E) S) O9 ?3 \1 W/ f1 ]( g# ^/ K4 t
3.9 1800
- `' m/ y3 f% M3 Q2 b0 w0 C b3 f! I1 g( K1 F
5.3 18106 _- {: a+ [% h v; {3 }! ]
G7 o# B' S2 t$ q+ H: Z* r
7.2 1820
+ g7 n3 ^/ H/ d* j8 ^8 }
4 o* a" v e- }/ J8 G/ F( ?: w9.6 1830
7 p e1 p) A, v( b1 ]3 F4 c+ O6 L
% i- p) e+ D- G5 C' O, g- Y12.9 1840* i# a v' Z- |3 H( H2 Y4 c
& K: J' P9 k( h' ?
17.1 1850
% U6 P2 `( a4 e* x7 p c3 z" e5 b1 ~
! j+ @3 d2 L5 O" [/ `' B8 [23.2
; U8 e; y0 ~" c, C1 i# d年(公元)
9 S! u8 N+ g, Z/ {( ?
+ k- [ M8 [1 ~7 K8 n人口(百万) 1860" f) v! S6 T2 j) q
4 P+ W- k& C3 U/ [5 v6 f/ F31.4 1870
. Z$ @. S: z) x8 C- r( x2 u) a5 R$ F& C$ j3 h
38.6 18805 ]2 ]- R3 O2 l+ N% L
3 F5 Y0 r1 L( T' _7 w, p
50.2 1890* Y; B6 P4 j" N2 ?
' M9 [5 e8 }2 L: q, s- }62.9 1900
% F: }, F: f# K3 y
) w8 v; X( E1 M! k0 i$ ?; b76.0 1910
/ ~1 j/ G9 N z3 |* n! r
: Q9 a' L+ y8 ~' z' {9 Q+ I2 d92.0 1920
+ @) n. d5 B6 i4 Y) `. C
9 A$ t0 k2 E& |106.5
2 c; ?9 t% d; [7 c年(公元)
! i; e2 Q6 e+ }, _6 |" _' r" Y! C2 h: K* y$ l6 T! q
人口(百万) 1930
5 H1 m5 t" ?9 k- f
! X) O4 }, w+ x! y* e123.2 19405 P+ ~+ B' ~; H$ {
/ F; U) q M" y5 R. K131.7 1950
* k5 J) X$ D, C, B5 [! X H% C0 _9 i& t7 O: X6 n# v7 c$ o4 h, w
150.7 1960$ t8 r. t6 K4 g1 v; {# w& A
9 j+ J0 g) y K; D3 m& P: ]0 {! @179.3 1970- k, ^+ |' u q9 a% ?9 f
* n2 |" i, S; b+ _
204.0 1980* `4 W. l, U4 l( s) P* M
! }' Y) ^# v; h# b8 q v1 b
226.5 1990! q- m& L6 o. D, V$ B V6 a$ T
! q1 r* }7 j! o( R1 [251.4/ y1 Z2 ]' y6 H. F" e" w
$ d' _/ J( T) T/ r6 M$ C
2.指数增长模型(马尔萨斯人口模型)
1 @# Z2 y8 W5 P" E8 s7 m此模型由英国人口学家马尔萨斯(Malthus1766—1834)于1798年提出.
% N3 I6 U* V, r[1] 假设:人口增长率 是常数(或单位时间内人口的增长量与当时的人口成正比).
, M9 p+ y8 o* t' M! F& D[2] 建立模型: 记时刻t=0时人口数为x0, 时刻t的人口为 ,由于量大, 可视为连续、可微函数.t到 时间内人口的增量为:4 b* h4 ^! }, r$ T
$ o w+ e% Z7 x' o! v7 V8 [! D! L4 f于是 满足微分方程:% S5 ?9 B3 W% \- z. _
(1)6 W& M% S# h) \" o
[3] 模型求解: 解微分方程(1)得0 ]2 f. G* {6 F% ~1 b5 O
(2)! x1 C7 n( T1 @) m: T w
表明: 时, ( >0).8 X8 V! S! ?2 s, Z) P+ r4 z
[4] 模型的参数估计:+ k, H* j% X7 ^" [$ u# G2 S
要用模型的结果(2)来预报人口,必须对其中的参数r进行估计,这可以用表1-1的数据通过拟合得到.拟合的具体方法见本书第16章或第18章.
4 C N Q$ D8 G% `) ?通过表中1790—1980的数据拟合得: =0.307. ) ^% w+ l! ~; d1 f. A
[5] 模型检验:9 L6 x8 P. U' b3 N5 D! k& H
将x0=3.9, =0.307 代入公式(2),求出用指数增长模型预测的1810—1920的人口数,见表2.+ W8 b( S# K, C3 a
表2 美国实际人口与按指数增长模型计算的人口比较* W; W0 Z$ |- X7 I( Z+ l4 s
年( q) S b- R8 R% N% z
(公元) 实际人口
# a6 V1 i% i5 B4 T; I& T(百万) 指数增长模型
9 J! D! }+ z; g) i- ^3 k1 w 预测人口(百万) 误差(%)
, c" Q. [) `; d* a7 b5 B& c& l1790 3.9 8 d' H3 O7 C+ b e
1800 5.3
3 G& q% r7 v. F% @+ R+ K' o/ K7 I1810 7.2 7.3 1.4
m' k9 D. m: x& x+ d$ s1820 9.6 10.0 4.2
3 A/ T; Y5 z5 Q) b: U1830 12.9 13.7 6.2
* X. e0 B0 C9 g. u5 G; R1840 17.1 18.7 9.4
" u- U) _* N7 ^; v \; P0 D1850 23.2 25.6 10.3
( i) o: G/ }. b# m- y R1860 31.4 35.0 10.8
% \8 d% b# s9 @# ]' g1870 38.6 47.8 23.86 E# D" U0 s) f1 d0 ^
1880 50.2 65.5 30.5, W- {3 ` x. h' w) e8 Z) r* p+ b
1890 62.9 89.6 42.4$ p1 H' l& J N4 u2 ?8 M& U
1900 76.0 122.5 61.2: L4 G% _7 z1 A7 p8 m9 R7 h4 s u
1910 92.0 167.6 82.1
2 r6 q0 h2 l$ b8 O; {4 \9 r1920 106.5 229.3 115.3, M/ `: ?- [' u7 ^2 g
从表2可看出,1810—1870间的预测人口数与实际人口数吻合较好,但1880年以后的误差越来越大.
" h4 h+ s5 x5 Y 分析原因,该模型的结果说明人口将以指数规律无限增长.而事实上,随着人口的增加,自然资源、环境条件等因素对人口增长的限制作用越来越显著.如果当人口较少时人口的自然增长率可以看作常数的话,那么当人口增加到一定数量以后,这个增长率就要随着人口增加而减少.于是应该对指数增长模型关于人口净增长率是常数的假设进行修改.下面的模型是在修改的
; h% S2 B6 k8 Y: ^/ }3. 阻滞增长模型(logistic模型)
. Q1 ~8 B* l% z[1]假设:
0 W K% c; M' ^3 _! |(a)人口增长率 为人口 的函数 (减函数),最简单假定 (线性函数), 叫做固有增长率.# y0 Y- G2 W9 R0 w3 Q
(b)自然资源和环境条件年容纳的最大人口容量 .: W- t6 O0 B& u; g( ~/ t, C
[2]建立模型:3 e8 T. B% i. [6 i( d. d* D% d
当 时,增长率应为0,即 =0,于是 ,代入 得:! [+ s1 o/ P* T% z# E G5 X$ W6 p' R
(3): C* Z. c1 E$ b" P$ x9 d# k
将(3)式代入(1)得:
9 B L% m% h/ r' q模型: (4)
( |* }3 P; C) C! O, @ t8 K[3] 模型的求解: 解方程组(4)得 (5)
2 ?3 g7 x$ {) x0 q2 H `1 T 根据方程(4)作出 曲线图,见图1,由该图可看出人口增长率随人口数的变化规律.根据结果(5)作出x-t曲线,见图2,由该图可看出人口数随时间的变化规律.
- ^% Y2 v9 [6 ^7 e7 p
, n I' @9 V" m' u7 q. ? Z$ n
7 M' X4 a1 X2 U- r* e8 c3 n4 l$ a4 u7 r2 v4 y! i9 K5 y6 m- `
% @$ y; v/ }: H) e
7 a/ v7 R. t) B4 I+ n" g0 q+ l6 N a6 Z" P) `+ ^/ O4 W7 v
! Q5 R! V& k5 u3 ~0 H
) A6 l; z0 f, S, x
2 _# ^* ~3 x/ z* J( L$ M) ]+ w
3 x% \, o- g: y* X[4] 模型的参数估计:1 N2 a4 J1 [' r& [- I0 _
利用表1中1790—1980的数据对 和 拟合得: =0.2072, =464.
* m- q. J" d; V' }1 s [5] 模型检验:1 H. g6 p2 D9 {
将 =0.2072, =464代入公式(5),求出用指数增长模型预测的1800—1990的人口数,见表3第3、4列.
9 a/ I4 F; E7 }也可将方程(4)离散化,得
U2 F0 m( n3 v% B$ d# @ t=0,1,2,…, (6)) |: O- g7 a, i" m" x
用公式(6)预测1800—1990的人口数,结果见表3第5、6列.: E2 s5 G' K! n8 _
: H% t" C' h3 b/ e) L# n8 x9 R表3 美国实际人口与按阻滞增长模型计算的人口比较
. }8 t) O! I r2 e }) Y
" J! O2 b# D$ W7 V W& |0 Y( s* C0 L年
' |& }$ {' \" ]% Q* w+ ?" k0 Z 实际
. A2 R7 y2 Z. K" O" C; ^; q人口0 E: O2 ]6 [6 o$ T
(百万) 阻滞增长模型9 x* ]9 {' R4 h/ t, |. o
公式(5) 公式(6)
$ I! A- e" Q1 H0 A 预测人口(百万) 误差(%) 预测人口(百万) 误差(%)
7 f: k0 _6 ?' Y1790 3.9
! y/ W9 V% L+ X/ N! F1800 5.3 5.9025 0.1137 3.9000 0.2642
7 o# f, _) X1 y) u; ?9 G. M1810 7.2 7.2614 0.0085 6.5074 0.0962; P/ g% P1 g, n! V! y: F% w
1820 9.6 8.9332 0.0695 8.6810 0.0957
. v3 \9 a- W4 K/ y7 Q: y I1830 12.9 10.9899 0.1481 11.4153 0.1151+ s2 E: s: G( A6 h+ D" W) I
1840 17.1 13.5201 0.2094 15.1232 0.1156# l3 x8 W1 h- u! }
1850 23.2 16.6328 0.2831 19.8197 0.1457) D6 O7 w- g; @8 b' j$ Y s* U
1860 31.4 20.4621 0.3483 26.5228 0.1553
w& N" ?+ |4 N# X3 k' [5 Q1870 38.6 25.1731 0.3478 35.4528 0.0815
; b7 h* x/ ]9 W2 z9 K+ d. O1880 50.2 30.9687 0.3831 43.5329 0.1328% C+ W/ t, h( i4 T
1890 62.9 38.0986 0.3943 56.1884 0.1067
2 y* l4 z* c% @1900 76.0 46.8699 0.3833 70.1459 0.07709 W! l/ [; A% E% p3 o& U5 ~& [
1910 92.0 57.6607 0.3733 84.7305 0.0790- b$ L& J$ T5 v% w
1920 106.5 70.9359 0.3339 102.4626 0.0379
( d! Y3 H7 U2 ?" B1930 123.2 87.2674 0.2917 118.9509 0.0345
4 _2 G3 r* H$ o d1 k$ p' {# P+ z% R1940 131.7 107.3588 0.1848 137.8810 0.0469
2 y: }5 G Z8 h. F v7 ` A1950 150.7 132.0759 0.1236 148.7978 0.01269 e/ |$ m# c" Y( U' ~, @
1960 179.3 162.4835 0.0938 170.2765 0.0503, Q7 ^) g, L( C& Z7 L
1970 204.0 199.8919 0.0201 201.1772 0.0138
8 @$ m( }; V( {1980 226.5 245.9127 0.0857 227.5748 0.0047, X+ ]+ i8 s+ P- Q( s
1990 251.4 302.5288 0.2034 250.4488 0.0038
" a* I' j4 h' m) ?[6] 模型应用:
6 x! ^. N. S& |8 l: F 现应用该模型预测人口.用表1中1790—1990年的全部数据重新估计参数,可得 =0.2083, =457.6. 用公式(6)作预测得:
4 _/ L+ b6 h& K+ p5 v8 S: Zx(2000)=275; x(2010)=297.9.
% N! O% r( e# l, ?也可用公式(5)进行预测./ ~8 w: j1 {7 z: |, |3 d- H
* U2 H: o8 z1 l( C
$ n8 Q. X4 ^+ u7 d" W. Z+ s |
zan
|