- 在线时间
- 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美赛讨论 群组: 第三届数模基础实训 |
人口预测
& G1 z7 f" b6 H% W0 j" L# ^1.问题
- B, P, W( u" M! ~人口问题是当前世界上人们最关心的问题之一.认识人口数量的变化规律,作出较准确的预报,是有效控制人口增长的前提.下面介绍两个最基本的人口模型,并利用表1给出的近两百年的美国人口统计数据,对模型做出检验,最后用它预报2000年、2010年美国人口.
& b9 J* m/ j' @0 j8 w表1 美国人口统计数据
9 n0 K& i0 E/ S7 G& f4 W( @年(公元)# w0 m7 |( f- _% p
. y) T8 E! x7 s
人口(百万) 1790
* k6 c8 n7 P C' ~0 I& T1 q4 `/ y- G; l, I* A. _3 B; P
3.9 1800
* E, L3 p* Y1 Q7 z$ }. g# b2 E
' x2 m v9 |% T! {" H) h5.3 1810
4 W8 Y4 U/ Q" A M' b/ E
5 K! l. I i- @! J7.2 1820
& W6 ~4 B0 b4 u6 \7 h0 p, h
1 j/ P( H( ]5 }, c* C: [9 v( }& I9.6 1830' u2 e7 s& l; J0 i9 s; g' \- c$ b
5 [3 Q" t! F( E l: f" |) {! X12.9 18402 }' v$ {1 j4 |3 u% N4 G$ @
1 [, p$ V) w* [% P/ r0 z
17.1 1850
; ^. Z5 F9 K( b4 M4 T
; b9 A3 M' h R$ ]- x J23.2- a& t6 `0 `; I, U0 }
年(公元)/ t# d0 `* _% F* J4 W7 @5 F$ N7 s: L
& |, r9 I9 ?: I2 R人口(百万) 1860
8 @- @4 J d4 t+ x1 a# b6 g1 `4 b( D5 l3 ~8 r
31.4 18705 ^/ E) o& A" {$ b
. Z& g! B/ c* x9 b$ ?: W" {* K7 r
38.6 1880$ R3 T3 B# B3 v2 M9 @1 A
6 A' {+ s& D6 L2 W6 k) {( I50.2 1890
) l' H, {( L) ^2 p5 W* v+ B% O( F7 I0 b: y: s* [6 q
62.9 1900
9 N% ~- W7 j+ {0 V' m; G) v7 P: w* s, v6 y5 `/ \# s
76.0 1910
8 T6 m1 @: _: H8 T- n1 J0 [- V: L
% @( g X S6 S1 b6 G0 C8 p3 ^9 T92.0 1920
0 _* H& W2 ^2 `& w+ p o3 B6 P- A( t7 }1 z2 g7 O8 q! Z9 ?
106.56 b& M5 s: b6 V/ ^
年(公元)" p3 y" v L1 z: G/ R4 k9 d6 G; ?0 g
" X5 m' z0 X! o3 Q) N# l
人口(百万) 1930
5 {4 Y; B4 H/ t6 m
) ~+ C* ^3 ^! J9 Y9 r: b, @123.2 1940
; M* A2 e: l% q0 [. o `7 {; @4 G/ K) M' R
131.7 1950
8 O) p% ~6 W0 j4 B+ j1 ]6 V$ c- `$ Z1 o( b& T
150.7 1960
1 Y) X1 h. y( u3 x/ e$ w
% s. T0 B: s( q! p179.3 19707 B3 ]6 U& v$ G `: |. X, B
0 |1 R+ E/ O4 z n% k+ Y1 _+ h# N
204.0 19803 I3 _$ i' R4 R' J
" g+ j* x% ^0 Y! P7 U226.5 1990) ?- h5 h$ w" B$ e
$ Z" Q$ @" ~# c
251.4* p; G$ x# Q+ d% s9 E
2 L1 I! R9 t3 b/ M% G9 z" q) B+ e# {
2.指数增长模型(马尔萨斯人口模型)
9 j) L# t7 v/ j此模型由英国人口学家马尔萨斯(Malthus1766—1834)于1798年提出.( ]; W+ d6 h0 d, \& m
[1] 假设:人口增长率 是常数(或单位时间内人口的增长量与当时的人口成正比).
) n' q* F0 J$ q[2] 建立模型: 记时刻t=0时人口数为x0, 时刻t的人口为 ,由于量大, 可视为连续、可微函数.t到 时间内人口的增量为:. H8 G0 w' u+ J( v+ I
8 G n/ C0 ^! W/ l0 b5 z
于是 满足微分方程:& ~) s% e: q) T4 J" q8 X: |, N
(1)5 o3 p* ^) L! |8 h [1 m
[3] 模型求解: 解微分方程(1)得
% E; Q2 S2 K$ h7 Y; w1 Z (2)
8 z! R w r% X表明: 时, ( >0).+ d- d/ h9 Y7 ?1 E" _7 A
[4] 模型的参数估计:2 N1 Y" M3 g1 s# ~! U5 x \' ?
要用模型的结果(2)来预报人口,必须对其中的参数r进行估计,这可以用表1-1的数据通过拟合得到.拟合的具体方法见本书第16章或第18章.
0 o$ [% I$ m3 K+ @; p通过表中1790—1980的数据拟合得: =0.307. . K1 ], e ?+ B
[5] 模型检验:
A. \# @0 x( Q/ ?0 h4 I 将x0=3.9, =0.307 代入公式(2),求出用指数增长模型预测的1810—1920的人口数,见表2.
. P q1 O6 O- Z: ] r- K表2 美国实际人口与按指数增长模型计算的人口比较
" D. `& _0 z& s" Q5 m/ p* n! l年
; j' T& s ` R G(公元) 实际人口
1 @+ r8 K0 m8 f(百万) 指数增长模型, v( T' j3 j _* z
预测人口(百万) 误差(%)
$ A' k; z5 y9 ~; W& j, O1790 3.9 8 m: y B" o7 j+ O! }: h$ V( D
1800 5.3 * [+ U* n; y4 |2 U4 b" r% \
1810 7.2 7.3 1.4
$ }/ p" K+ j; o0 F0 U6 S1 e1820 9.6 10.0 4.2
) ]+ g1 w4 Z, @* g1830 12.9 13.7 6.2' O- F$ H& b2 V$ ~: J. t
1840 17.1 18.7 9.4
% v$ g. b/ H( u: w: F! r1850 23.2 25.6 10.3
4 R, P" r' T1 j4 }) q( w$ Z1860 31.4 35.0 10.8
+ I6 K& B: s& t" p- m! S$ M1870 38.6 47.8 23.89 c" j8 H2 x+ {6 W
1880 50.2 65.5 30.5. P& {2 B" W0 ^1 P
1890 62.9 89.6 42.4
5 L! @/ s9 X: j5 L9 k' V% y1900 76.0 122.5 61.2
2 O3 w% k( @4 S1910 92.0 167.6 82.1+ B1 }( h/ @' I0 |* u( Z( x
1920 106.5 229.3 115.3
: C ]- t1 A U& P 从表2可看出,1810—1870间的预测人口数与实际人口数吻合较好,但1880年以后的误差越来越大.
H4 ^( J! Q2 @* Q/ c' I 分析原因,该模型的结果说明人口将以指数规律无限增长.而事实上,随着人口的增加,自然资源、环境条件等因素对人口增长的限制作用越来越显著.如果当人口较少时人口的自然增长率可以看作常数的话,那么当人口增加到一定数量以后,这个增长率就要随着人口增加而减少.于是应该对指数增长模型关于人口净增长率是常数的假设进行修改.下面的模型是在修改的
5 C: H0 F/ ~# m% @2 ^3 Q3. 阻滞增长模型(logistic模型)
9 x/ I" q) v+ Q3 _' B[1]假设:/ D/ h+ d/ X J. V% d
(a)人口增长率 为人口 的函数 (减函数),最简单假定 (线性函数), 叫做固有增长率.' i* L' }7 F0 T4 }! L: }7 n% \
(b)自然资源和环境条件年容纳的最大人口容量 .
& X: x+ l4 \9 [1 A' S# x& g, X" x[2]建立模型:
) n1 ^" M: I8 Q) p 当 时,增长率应为0,即 =0,于是 ,代入 得:
) g8 X* S: i- P" B" s; ~ (3), K: o" H$ K5 k9 k: Y* _/ d
将(3)式代入(1)得:( R6 l% n& B/ O
模型: (4)
3 s9 J- B) k, m% I9 Q7 C2 M6 H3 {" A2 g[3] 模型的求解: 解方程组(4)得 (5)6 D7 \. ^' S/ I
根据方程(4)作出 曲线图,见图1,由该图可看出人口增长率随人口数的变化规律.根据结果(5)作出x-t曲线,见图2,由该图可看出人口数随时间的变化规律.
( b" @5 t; l5 p! Y+ w: h+ ~# \ R
! L. X: ~6 M2 q2 P! n/ W, W3 \) K3 A, r2 b- m
3 L- M; p( Y5 I% R+ `, z: m$ Y T, y) O+ Z- Q" w# S1 H
6 d; o+ g4 ~* {# T1 K
5 P- H5 v6 w$ Y' P: [
2 y, r3 c. V0 g; V5 o! l; j
5 s: H3 b: [% |2 p1 f, H2 f! M0 N3 R @6 v; v e
' a" C* c: k& s' P0 S6 B[4] 模型的参数估计:
6 ?' A0 s2 J/ W4 W* s利用表1中1790—1980的数据对 和 拟合得: =0.2072, =464.
% z% Y9 ?( x1 R8 s/ j [5] 模型检验:
3 t$ f+ h R2 Q9 z# x' Q将 =0.2072, =464代入公式(5),求出用指数增长模型预测的1800—1990的人口数,见表3第3、4列." U# `/ u& c2 f
也可将方程(4)离散化,得6 M4 s( Q3 a3 |3 M! u9 \9 r+ ~# u
t=0,1,2,…, (6)
7 l- L$ f' m% n' ]! J: \; E7 n用公式(6)预测1800—1990的人口数,结果见表3第5、6列.
6 ]; J8 Z/ S# A/ C$ }+ B2 M
0 j+ n. w1 V: m0 Q/ @( O表3 美国实际人口与按阻滞增长模型计算的人口比较6 w5 m6 `' u& I/ C) K
, b8 J7 L4 E' ]7 y3 x0 _6 v年
4 g$ n$ f% Z3 [! n% q3 t& L 实际9 ~+ D8 N% y& w
人口
! X7 D9 q, m+ Y1 w4 K ]- W2 U) n(百万) 阻滞增长模型
; u/ `! E7 ~, `9 p6 N1 W 公式(5) 公式(6)
) ^7 \; K2 _6 a ?7 p 预测人口(百万) 误差(%) 预测人口(百万) 误差(%)
, Y& {1 P- b& V9 F1 d) m9 Z, r1790 3.9 - ^; k ~ l5 ^/ b: A# Y' F6 `! D
1800 5.3 5.9025 0.1137 3.9000 0.2642
+ s: U! D, ^+ n8 k0 C1810 7.2 7.2614 0.0085 6.5074 0.0962$ S0 D) M& j2 o5 ], l
1820 9.6 8.9332 0.0695 8.6810 0.09575 m% Y m: S2 K, g; d4 ?/ v
1830 12.9 10.9899 0.1481 11.4153 0.1151
% Q! C) r# F1 I4 A) G- b3 k1 r# e* i1840 17.1 13.5201 0.2094 15.1232 0.1156
9 ~5 q2 C3 `1 `6 N; R+ p1850 23.2 16.6328 0.2831 19.8197 0.1457# f1 e9 F! [5 s3 z) c
1860 31.4 20.4621 0.3483 26.5228 0.1553
4 x2 d/ n1 V6 _' ?5 [( Q# H9 V7 t1870 38.6 25.1731 0.3478 35.4528 0.0815, Y4 j2 [+ Z) Q' F3 G
1880 50.2 30.9687 0.3831 43.5329 0.13282 _3 E2 ~' h( l1 h( g4 ?: g1 ^* F
1890 62.9 38.0986 0.3943 56.1884 0.1067! Y# ~5 m+ L% x# y9 h6 W% u9 f
1900 76.0 46.8699 0.3833 70.1459 0.07706 X8 L# `9 B0 ]- `
1910 92.0 57.6607 0.3733 84.7305 0.07903 C: i, u0 N2 V8 F/ Z
1920 106.5 70.9359 0.3339 102.4626 0.03790 L ^1 }# a2 z" i
1930 123.2 87.2674 0.2917 118.9509 0.0345& O1 {! s! o0 x( i. y, {0 Z" U
1940 131.7 107.3588 0.1848 137.8810 0.0469( w" S1 ~0 ^4 b ~3 y6 T$ m" p. W
1950 150.7 132.0759 0.1236 148.7978 0.0126' }5 [/ c! {1 U
1960 179.3 162.4835 0.0938 170.2765 0.0503+ A: w1 R |; Y1 G) }" N5 |2 o
1970 204.0 199.8919 0.0201 201.1772 0.0138! l+ p) H1 N* m8 B9 W H
1980 226.5 245.9127 0.0857 227.5748 0.0047
, C' Q9 J+ l3 u3 }( H; V1990 251.4 302.5288 0.2034 250.4488 0.00383 s! A: _9 L8 n3 T! L0 M; a2 L+ j0 f
[6] 模型应用:/ V( g) K: _4 b
现应用该模型预测人口.用表1中1790—1990年的全部数据重新估计参数,可得 =0.2083, =457.6. 用公式(6)作预测得:
# |3 o9 ^5 z" j0 wx(2000)=275; x(2010)=297.9.! f# w) t! A& F
也可用公式(5)进行预测.+ @* L2 h+ A4 r: C3 N
4 _. [6 x7 {7 G4 t; V
0 Z6 k) J" J0 _
|
zan
|