- 在线时间
- 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美赛讨论 群组: 第三届数模基础实训 |
人口预测5 ^$ z* g/ i) h7 U9 p
1.问题
& ~) N& r; D+ e$ A4 e4 q人口问题是当前世界上人们最关心的问题之一.认识人口数量的变化规律,作出较准确的预报,是有效控制人口增长的前提.下面介绍两个最基本的人口模型,并利用表1给出的近两百年的美国人口统计数据,对模型做出检验,最后用它预报2000年、2010年美国人口.' C% e) B5 a1 f, a
表1 美国人口统计数据& b$ x/ `& i2 T8 {0 l7 w7 i! [
年(公元)
e! y, C8 v* B0 w6 i
T1 X$ ?' ^ ^8 P人口(百万) 17902 |% T5 C' H3 @$ X# x. G5 |. F# p
# ` v- R' v+ S4 P3.9 1800, L" M- ^ n( j& J, F% y
% v* D- D) b7 c: `" _
5.3 1810
: {# C& K+ Q$ |$ ^1 e7 Q5 k7 ?8 J9 l3 g& ^6 ^+ v+ p" r3 X* P" X
7.2 18202 G. N5 F4 d# m: ?
, O. l; o: P4 r* @
9.6 1830( ]; j1 Q. K3 C# C2 ~7 ~
, O' d5 @0 d i
12.9 1840
1 ? u- Z# K# _: T8 _# R9 T& N& L
; w9 `/ j) [) Q2 y1 g ~17.1 18502 S, {; ]4 Q4 E `8 ]1 P( e
( v+ S/ W8 l4 ~
23.2; y! u# f; w( G- v4 z7 \9 m
年(公元)
2 t* G% N( \8 A; K
) o( X6 F6 ^! `! U" C- s j人口(百万) 1860" L5 B) p1 X5 Z3 \* l
6 ]& f7 O( |) A, }. x* C5 |
31.4 1870) B( E6 F9 E4 i% |3 R! M7 l0 C
4 f; H2 n) L: L+ R2 Q1 [5 f1 ]5 z+ ~
38.6 1880: o6 | q: ~. f6 \( o+ T3 [# T
( f5 p! y: ` K. H& F( G" r/ [50.2 1890( z t( _, N4 D2 }
8 b o7 J2 [5 m3 M% C# `' d- K62.9 1900+ T6 ?( S1 D* O% D5 y) \
$ q' N q8 x" j) P2 H76.0 1910. c0 g+ V+ k# {' Y: B9 P# P5 m& J
3 W0 i0 V" D2 ~ ~+ V92.0 1920
; W; o) t" o- _1 W. z a9 A3 m0 p( E# U7 [* ?! t/ u7 ^
106.5& R8 l" k+ f9 |. r" Q
年(公元)
; r, g+ S1 q# [, T% n/ Q* c0 r4 s1 v6 {* f
人口(百万) 1930
: K9 G" M3 g4 \. [3 d
" n+ L/ h; K0 S5 ~' h123.2 1940
) I$ I# }8 V E) o$ A0 r
4 o( e/ k7 e) n; x" a! E! o131.7 1950$ F7 Z1 \+ W) {. E8 q- @
! z @8 |% T" O9 F
150.7 1960
7 w S% Q6 ~5 S5 |+ c7 Z" O4 Z, z
179.3 1970
* Q) F3 W. z& n
% C7 W& P3 R% `( @( K: l204.0 19801 W' d8 q6 j6 ~
4 b4 Q4 f% ~* F9 y: ~226.5 19905 c& x: R" s) v( V- K+ G. J; |, ?
3 @7 N% `6 S; v& I. c' z+ @5 H3 z251.4! E4 ^: i3 Z0 v; Q
) m* X* ^! f% P) @1 \6 }
2.指数增长模型(马尔萨斯人口模型)& `# W7 g9 D9 h
此模型由英国人口学家马尔萨斯(Malthus1766—1834)于1798年提出.. W! L5 {/ e' N
[1] 假设:人口增长率 是常数(或单位时间内人口的增长量与当时的人口成正比).) S% n+ o9 k' s
[2] 建立模型: 记时刻t=0时人口数为x0, 时刻t的人口为 ,由于量大, 可视为连续、可微函数.t到 时间内人口的增量为:
T5 J, y6 U4 U& r) H2 p
3 R8 w$ B, F* E于是 满足微分方程:
: f! e0 C7 t+ Y9 S, h! b5 ] (1)+ a& j" t4 u7 d0 x
[3] 模型求解: 解微分方程(1)得
5 E- ^2 v% T" a1 } (2)- \2 h, t8 H# z- P' [( T8 P
表明: 时, ( >0).
( m5 p+ {, T2 d% c2 K" @, _7 t; b[4] 模型的参数估计:; A) G+ F" `0 v, t* B( C7 P
要用模型的结果(2)来预报人口,必须对其中的参数r进行估计,这可以用表1-1的数据通过拟合得到.拟合的具体方法见本书第16章或第18章.
- J5 b: Y6 K' a" n& q通过表中1790—1980的数据拟合得: =0.307.
* S/ F; u7 u J- W[5] 模型检验:
3 [4 q! {1 z B4 U% q8 N& | 将x0=3.9, =0.307 代入公式(2),求出用指数增长模型预测的1810—1920的人口数,见表2.
" h' S& v' V6 Q! @3 e3 d% P$ c2 W表2 美国实际人口与按指数增长模型计算的人口比较9 [; U! O- {- s5 `: ^. T- x }
年
7 f+ Y# a5 c7 Z4 F(公元) 实际人口
/ N: j. {/ y- q+ R9 J/ @3 s. h6 h(百万) 指数增长模型
: v0 v7 e# t7 h7 h* A# B" W 预测人口(百万) 误差(%)
2 y" E1 O+ \1 {" }$ D% m$ ~7 \! a6 S1790 3.9 1 ~% }, N0 E3 [6 m" z/ y% O+ o9 ~, @
1800 5.3 , D5 o. A5 D) [( R: q1 G+ ]: G$ D0 [
1810 7.2 7.3 1.4# A1 L3 |" p+ ~
1820 9.6 10.0 4.22 C: m, O0 C+ G% D
1830 12.9 13.7 6.2
0 t; ]* i9 r; x, [# I1840 17.1 18.7 9.49 s3 h) U/ }5 s/ H( x5 C
1850 23.2 25.6 10.3
9 P- |! P1 S% m, }) n' m7 n1860 31.4 35.0 10.89 @) [! S% j0 t' P; o7 Z! o: {$ I/ k& c
1870 38.6 47.8 23.8
9 ?3 P4 z2 V# g: |+ Z1 ^- m: a) d8 ?+ @1880 50.2 65.5 30.5
, Q9 f% i. {/ K5 m3 H E* B1890 62.9 89.6 42.4
. \% T" j7 W5 p$ A( O8 H0 W1900 76.0 122.5 61.2, n S1 {% D! @( ~- ~
1910 92.0 167.6 82.1) g5 F: X8 p4 l0 A
1920 106.5 229.3 115.3. _1 W( \8 {% e" f( Z! ~7 m' q4 J
从表2可看出,1810—1870间的预测人口数与实际人口数吻合较好,但1880年以后的误差越来越大.
! a# }1 \5 g" @% B 分析原因,该模型的结果说明人口将以指数规律无限增长.而事实上,随着人口的增加,自然资源、环境条件等因素对人口增长的限制作用越来越显著.如果当人口较少时人口的自然增长率可以看作常数的话,那么当人口增加到一定数量以后,这个增长率就要随着人口增加而减少.于是应该对指数增长模型关于人口净增长率是常数的假设进行修改.下面的模型是在修改的
* v& W9 R' |+ V- C2 i5 Q3. 阻滞增长模型(logistic模型)2 L3 g3 w* m5 H2 X ~
[1]假设:
* }8 h; @$ J! p+ C4 \9 i(a)人口增长率 为人口 的函数 (减函数),最简单假定 (线性函数), 叫做固有增长率. L( ]. P% g; H# s3 V$ p8 M3 x
(b)自然资源和环境条件年容纳的最大人口容量 .1 s$ }( `8 R' T- G) K$ q
[2]建立模型:, f+ h U% c6 \7 [4 w
当 时,增长率应为0,即 =0,于是 ,代入 得:) A4 T) n8 s4 ]: q- p% s: L8 c
(3)
e& G3 n) E! b1 U! G/ q) D将(3)式代入(1)得:
: k% `/ n; S8 j* }/ \/ G9 o/ M* h模型: (4)
, R- c% t* r1 f( k[3] 模型的求解: 解方程组(4)得 (5)
* w+ f7 j9 v6 G' r8 e6 G ]- o 根据方程(4)作出 曲线图,见图1,由该图可看出人口增长率随人口数的变化规律.根据结果(5)作出x-t曲线,见图2,由该图可看出人口数随时间的变化规律.
" e/ p: B1 Y: X9 a b
" ?) _' A9 J6 j# j' R; U n
: f, ?. Z0 d4 ]! J0 J' h+ m R7 E- e+ a1 r" `" J
& R$ a* e1 ^' M0 C$ s$ B Y* P5 y" ]1 M2 m7 G
6 Y3 J. m* i( D
t" }6 V& D4 c3 q/ y; o! m% w# ?! A+ k6 ?) i, X& w& q
- n! k8 H1 \! x0 j, X% m3 e, a& c- _! _1 I. d* ~
[4] 模型的参数估计:
5 [( }: l1 v% I- a利用表1中1790—1980的数据对 和 拟合得: =0.2072, =464.0 [8 j$ d0 T% D
[5] 模型检验:
) L- k# d1 d# y, C( q' Q将 =0.2072, =464代入公式(5),求出用指数增长模型预测的1800—1990的人口数,见表3第3、4列.' c, M: p# t. l. o
也可将方程(4)离散化,得3 o k5 |1 G5 h" F
t=0,1,2,…, (6)7 N; T: L0 s; `# E% o# [( J# U& [
用公式(6)预测1800—1990的人口数,结果见表3第5、6列.
8 _/ u7 V2 W6 c: J) m( V7 _ d: i. Z ^: C0 z+ |! a6 S) j
表3 美国实际人口与按阻滞增长模型计算的人口比较: [ w" }4 j- n# z
0 b4 R. Y+ g8 R8 l+ m- q/ D年8 }4 n: |, y( a; a5 v4 e
实际
/ w/ j, T8 d/ f$ X, L" Y人口0 m6 n: R# _4 v( }5 z
(百万) 阻滞增长模型( K1 `8 Z$ a5 A/ \ A
公式(5) 公式(6)' j- x0 P8 h1 Y ?. c+ n. W: h, i( e
预测人口(百万) 误差(%) 预测人口(百万) 误差(%)
' F8 t+ j2 E* f: ], S4 T% M1790 3.9 * Z% j3 k+ z- n9 L) l; ?
1800 5.3 5.9025 0.1137 3.9000 0.26423 U y$ R( d/ S' ~' N3 L9 v k
1810 7.2 7.2614 0.0085 6.5074 0.0962
. u6 r( \; O3 W5 K" r1 x6 E/ X1820 9.6 8.9332 0.0695 8.6810 0.0957( F: A; P+ H# s( U* S @
1830 12.9 10.9899 0.1481 11.4153 0.1151! r1 _, j) U0 \1 t9 j8 F
1840 17.1 13.5201 0.2094 15.1232 0.1156 O# C6 Z+ X! o" R* n8 q/ M
1850 23.2 16.6328 0.2831 19.8197 0.1457 L C$ q/ S* [- i
1860 31.4 20.4621 0.3483 26.5228 0.1553
( ]" O& K: l* C2 G, u4 z3 C: L1870 38.6 25.1731 0.3478 35.4528 0.0815
[; D4 a1 b$ e1880 50.2 30.9687 0.3831 43.5329 0.1328
! {3 m- d( R3 G1890 62.9 38.0986 0.3943 56.1884 0.1067, N r6 l5 H' ?
1900 76.0 46.8699 0.3833 70.1459 0.0770+ X. U2 Q. U2 g4 V: l. x
1910 92.0 57.6607 0.3733 84.7305 0.0790/ S: ^4 }; v, M' X
1920 106.5 70.9359 0.3339 102.4626 0.0379# Z4 G9 o% n& y5 _" V) j- z4 V
1930 123.2 87.2674 0.2917 118.9509 0.0345
0 V% l0 N0 ]. U) j" `1940 131.7 107.3588 0.1848 137.8810 0.0469 j/ y6 L- @- z" h6 V9 F
1950 150.7 132.0759 0.1236 148.7978 0.01267 p; n- t7 p( e/ y
1960 179.3 162.4835 0.0938 170.2765 0.0503
( o$ A/ @- Y* c5 E2 J. n: i2 d1970 204.0 199.8919 0.0201 201.1772 0.0138
_/ f' C6 S0 X8 }$ ^1980 226.5 245.9127 0.0857 227.5748 0.00478 z& _! B f# g6 P# k" @
1990 251.4 302.5288 0.2034 250.4488 0.0038( s! G. M# F" Y1 S+ m; E( o
[6] 模型应用:, E3 X! G; `# ?2 p
现应用该模型预测人口.用表1中1790—1990年的全部数据重新估计参数,可得 =0.2083, =457.6. 用公式(6)作预测得:
& ]* w+ x% R; x5 }; wx(2000)=275; x(2010)=297.9.# q4 J/ G4 c+ D+ H. H' `) ~
也可用公式(5)进行预测.; N+ }! R- I$ ?& K
) ~+ N% m: `! T5 S; w; v o, N( h
5 ]$ ?3 k7 l/ G/ y/ M |
zan
|