- 在线时间
- 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美赛讨论 群组: 第三届数模基础实训 |
人口预测
" o# J+ n- g- ~3 ]" t1.问题% i4 g$ k( A9 ?; `+ ]
人口问题是当前世界上人们最关心的问题之一.认识人口数量的变化规律,作出较准确的预报,是有效控制人口增长的前提.下面介绍两个最基本的人口模型,并利用表1给出的近两百年的美国人口统计数据,对模型做出检验,最后用它预报2000年、2010年美国人口.$ K9 I5 x' r: G/ G4 |
表1 美国人口统计数据& r% ?* S! c! w& S% {9 J8 `
年(公元)
1 E# ^: b3 }: N# G, p
' i) P2 o' U8 j6 v; A# p人口(百万) 1790
) {2 A' x; I, V) s5 }( [
: o5 s. J! s. t6 N$ D& K3.9 1800
, w$ @9 l: d; T9 q0 h, N
% O5 t2 q2 h9 A# \& [7 Y% D' {* O& `5.3 1810
% g' P) j& p( o( H1 ~# k. X$ f" i
7.2 18203 V, v6 V' Q) _5 c& j* l$ b3 S
9 ]$ N/ Z5 ]) {9.6 1830
+ u1 m! V- Z3 {$ @3 ]5 c- a- S4 I! K# n: e4 D
12.9 18408 W f+ S4 O O% G5 {
4 a: U" a; s: Q7 Z3 M& ]. g: t( p
17.1 18501 k! s0 m. g/ b4 L
3 s6 v# H- u! q# M0 s S
23.2
: d3 A+ T; u8 c9 V7 D/ g# b年(公元)1 F4 U! q7 j. \% E& k, J
O9 T2 C7 c3 M" B
人口(百万) 1860
( d6 n$ l" {1 A0 M; b' e4 m
2 _* B4 _. S5 r* c' s0 \31.4 18707 V' B! e* K$ h1 T! @' v
% E- r5 }$ R. [# {6 m
38.6 1880
& `: E, g6 _4 E# h" ^0 p7 }. M; w; w. I
50.2 1890
5 ^( W* P' j6 M: {' o
2 a4 H% {. i4 p1 B! @' H- V62.9 1900/ \- t0 K( X9 a+ y+ w9 S/ C
$ s0 D% i0 x9 g( E
76.0 1910! Q3 `0 l! l9 J
' f, n. _9 c6 E# ~
92.0 1920
! u/ `' A& r/ [* f
/ F9 \+ F6 x k$ S& J2 t106.5+ |/ @* p7 D0 D, V* L/ ~
年(公元)
9 m; U; l8 \+ Z/ d9 i% d% ?: `2 [: W/ r# A: g
人口(百万) 1930# b, q3 Y9 {# E( r
! X2 B/ I4 ~4 u- J( j
123.2 1940
, v- s) P: b$ a" }, k# l5 U( k- _6 D
9 w. K4 `: G @& l8 }( q1 N1 A, F131.7 19501 ?, p4 x; i# D. g1 r$ G! g
# S9 e) Y! y3 I% O
150.7 19603 D: O2 j+ [5 }0 U3 e0 S
$ x3 P& U2 x+ N# {" g/ J" s3 e2 r! O179.3 1970
8 a3 s% y" \5 C- M; N* |7 Q7 G& J+ D7 C1 _* q$ P2 J
204.0 1980
" E2 [9 t* i' r" p# w- |6 ~6 S% s7 ^' N$ E5 d2 V6 k
226.5 1990+ j3 T/ b& w2 Q3 b6 I$ ?
* ~0 V$ s' f0 ?$ ~
251.4% A% d7 U) j* x0 B5 S
* L! t- |1 D& N" D
2.指数增长模型(马尔萨斯人口模型)
' s; N5 ^; E; r. j- `7 \此模型由英国人口学家马尔萨斯(Malthus1766—1834)于1798年提出.
: U+ H8 K7 u& N" `[1] 假设:人口增长率 是常数(或单位时间内人口的增长量与当时的人口成正比).( Y( ~) a5 V. F4 m2 }6 X
[2] 建立模型: 记时刻t=0时人口数为x0, 时刻t的人口为 ,由于量大, 可视为连续、可微函数.t到 时间内人口的增量为:
! {3 n Z# ?# l 0 h ?5 C, d% D( S% a% i/ P* o
于是 满足微分方程:" Y6 P' I: {) o) J7 q5 S
(1)
k% |4 r( m! f# f3 Q1 T) W[3] 模型求解: 解微分方程(1)得
0 Z" l1 I* J9 J" w2 ~# v; e (2)
+ S# }2 @/ q) d# F5 b. w% o表明: 时, ( >0).
2 e3 v" X/ N" ~! t( W[4] 模型的参数估计:
" x2 [' ^( t a2 F要用模型的结果(2)来预报人口,必须对其中的参数r进行估计,这可以用表1-1的数据通过拟合得到.拟合的具体方法见本书第16章或第18章.4 q: f, a; ^4 H/ e! a
通过表中1790—1980的数据拟合得: =0.307. + x1 u1 H# n4 P5 t5 H+ E; s
[5] 模型检验:) P9 O# z7 T6 C- E4 ^! M [* y
将x0=3.9, =0.307 代入公式(2),求出用指数增长模型预测的1810—1920的人口数,见表2.6 g0 V( @# ]' g6 m& ^' Q4 X, E
表2 美国实际人口与按指数增长模型计算的人口比较
+ l1 C7 e% V v+ _* [- F" ?1 s年+ F6 P9 c Q+ a6 }0 z% K4 Y( F
(公元) 实际人口2 M9 j6 c! y% u: U' W" D, L
(百万) 指数增长模型
1 L( F+ _( S" \. B! c 预测人口(百万) 误差(%)' {* u; E# f$ N* v. n
1790 3.9 . P# k1 P$ j: a. L# h! A6 ~2 C6 |; t
1800 5.3
4 Q7 x4 R4 O1 l- j1 L6 Z5 s6 Y$ s1810 7.2 7.3 1.4: P8 v4 K. f3 s( w) n$ R0 @) A) y4 J
1820 9.6 10.0 4.2# |9 ?0 q6 c1 U+ @
1830 12.9 13.7 6.23 _: H. f/ p; H$ N2 Z* h! i
1840 17.1 18.7 9.48 |$ z* F0 J% ~& M$ Q- A+ r
1850 23.2 25.6 10.3% g; b P5 D) g* K4 o2 F& T
1860 31.4 35.0 10.8( `9 D0 m( r" ~# `
1870 38.6 47.8 23.8; f- ^) o$ \* C, T. c3 ?8 R( s$ R
1880 50.2 65.5 30.5% Y& J- _' i9 o9 H; f" ]
1890 62.9 89.6 42.4
1 n9 u0 I8 c- U' }% u1900 76.0 122.5 61.2
; M- Q* z0 u; u, u; A- M& K( G1910 92.0 167.6 82.1
8 a7 b Z) Z3 n& T1920 106.5 229.3 115.3
. `, K6 ^' {& r6 l7 H* p 从表2可看出,1810—1870间的预测人口数与实际人口数吻合较好,但1880年以后的误差越来越大.
% l' M& v; X( H/ z5 N 分析原因,该模型的结果说明人口将以指数规律无限增长.而事实上,随着人口的增加,自然资源、环境条件等因素对人口增长的限制作用越来越显著.如果当人口较少时人口的自然增长率可以看作常数的话,那么当人口增加到一定数量以后,这个增长率就要随着人口增加而减少.于是应该对指数增长模型关于人口净增长率是常数的假设进行修改.下面的模型是在修改的
1 ?& D& c. d. o4 u5 g& e3. 阻滞增长模型(logistic模型)
2 D% u7 @# Y, D' b r6 _[1]假设:" Q4 L# @$ S- u d# m6 R" v- K
(a)人口增长率 为人口 的函数 (减函数),最简单假定 (线性函数), 叫做固有增长率.& B2 T; k( K% r6 c4 N; Q( G; S
(b)自然资源和环境条件年容纳的最大人口容量 .: s: o5 L; R" z7 e# F, E0 J% L
[2]建立模型:- b* d. \# Z2 h. `9 S8 i1 [; {
当 时,增长率应为0,即 =0,于是 ,代入 得:1 J; U+ r3 v. ^3 S
(3)- d) x5 K! H) G
将(3)式代入(1)得:. y; Z( i3 M _ U
模型: (4)
/ Q R! i4 z$ Y; T5 `! ?[3] 模型的求解: 解方程组(4)得 (5)6 c/ [. n, ^6 E, i3 E' r
根据方程(4)作出 曲线图,见图1,由该图可看出人口增长率随人口数的变化规律.根据结果(5)作出x-t曲线,见图2,由该图可看出人口数随时间的变化规律. 7 v& F7 O; a* }' y* }
) \% ]# Q/ `. Z, B
9 S) C9 c* a X' J
& A( r' D: `- B# ^3 ?. I1 a
( k, v( X+ o8 U4 P8 C; M5 `7 u/ I; O8 ~1 y
" z; S* F" [6 Y4 g4 @0 L, p
' a2 d/ y# t7 F
" z' l1 E, \3 t$ ?; t; R( j# |
8 r7 r' v2 ^- i, i7 H
" x! E: p3 J3 v2 c[4] 模型的参数估计:9 W* r2 s5 g3 k# u: u1 Z: a# P
利用表1中1790—1980的数据对 和 拟合得: =0.2072, =464.
8 o4 R0 C4 C9 p# z( m1 g) _' N [5] 模型检验:
. I) w% w8 A$ U. n0 R d% c* q将 =0.2072, =464代入公式(5),求出用指数增长模型预测的1800—1990的人口数,见表3第3、4列.- o7 k& x* r4 z) x& Y5 @
也可将方程(4)离散化,得6 g5 h$ _7 V, C6 x' k7 ^
t=0,1,2,…, (6)
; A; L+ {7 }) D4 {, d! j9 N) T用公式(6)预测1800—1990的人口数,结果见表3第5、6列.% H, [% x4 [, b' V/ h. w- ]7 S, z
6 i* y" S0 u" e5 s# |3 b# m6 a- L表3 美国实际人口与按阻滞增长模型计算的人口比较+ k6 S5 [4 z% G$ X. ~2 I3 q. G7 W
9 N6 \- i0 S2 e& k& y8 @年
* I) N" g: I# U5 g 实际
8 T7 ], _5 X- p+ p! C: F A* p9 Z人口
1 `+ I Z0 U7 U(百万) 阻滞增长模型) L: p# {# H; F& q6 h2 Q
公式(5) 公式(6)
' I6 i" v3 A1 [" ^3 L 预测人口(百万) 误差(%) 预测人口(百万) 误差(%)
9 \) l# p6 `8 ?4 {6 d1790 3.9
/ N" m9 V0 B( U, ^6 i0 r1800 5.3 5.9025 0.1137 3.9000 0.2642! E% a1 k( E6 I7 \8 M* u" B
1810 7.2 7.2614 0.0085 6.5074 0.0962
/ h' z3 K$ C1 L! o8 |1820 9.6 8.9332 0.0695 8.6810 0.0957
) E6 z5 q0 }( c1830 12.9 10.9899 0.1481 11.4153 0.1151
& ?( s+ ?: B8 U% j, X1840 17.1 13.5201 0.2094 15.1232 0.1156/ y6 U, C2 O1 Y8 Q
1850 23.2 16.6328 0.2831 19.8197 0.1457
7 D& l1 h$ g! ^: ]1860 31.4 20.4621 0.3483 26.5228 0.1553
: x( F! a0 [* u, w1870 38.6 25.1731 0.3478 35.4528 0.0815* \8 E2 J" T2 ]5 W
1880 50.2 30.9687 0.3831 43.5329 0.1328
$ C' Q- L+ y2 y J% t4 `1890 62.9 38.0986 0.3943 56.1884 0.1067
5 V2 z) j5 c/ n0 |3 B& }' W- q1900 76.0 46.8699 0.3833 70.1459 0.0770% e8 R/ l; ] r/ I5 d! g; p+ k
1910 92.0 57.6607 0.3733 84.7305 0.0790
1 ]# X v/ x& Q/ l- g+ p/ M8 W9 B1920 106.5 70.9359 0.3339 102.4626 0.0379$ a6 e! J5 h6 d0 g8 c- |# x3 h
1930 123.2 87.2674 0.2917 118.9509 0.0345
2 A% Y: I2 s a8 }3 K2 V; J" v! {1940 131.7 107.3588 0.1848 137.8810 0.04698 n1 r2 E; U8 {, I! h
1950 150.7 132.0759 0.1236 148.7978 0.0126+ F8 i2 w* N' I" Y# y6 v
1960 179.3 162.4835 0.0938 170.2765 0.0503* m2 ?6 Y0 W5 q
1970 204.0 199.8919 0.0201 201.1772 0.0138
) ?0 T& Y9 Y" |6 B h, K, u- U3 g1980 226.5 245.9127 0.0857 227.5748 0.0047
4 \& g0 D$ z- I9 U) m" a9 y6 m1990 251.4 302.5288 0.2034 250.4488 0.0038
9 @2 M* O) h6 _5 K- P, `" i( P[6] 模型应用:
6 X4 t' S0 X5 p4 Q 现应用该模型预测人口.用表1中1790—1990年的全部数据重新估计参数,可得 =0.2083, =457.6. 用公式(6)作预测得:' \4 o9 p& @. ]2 E# g
x(2000)=275; x(2010)=297.9.
* X0 o1 ] j1 \: G也可用公式(5)进行预测.
( \4 o) p& n7 _1 d/ X2 l' J- I/ q5 g3 B; N# K; R- i# q6 F
9 q' P3 s! z F D. E& ^
|
zan
|