- 在线时间
- 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美赛讨论 群组: 第三届数模基础实训 |
人口预测' z: X- t9 d \6 s/ c5 s$ l
1.问题 A5 J9 e- E4 B
人口问题是当前世界上人们最关心的问题之一.认识人口数量的变化规律,作出较准确的预报,是有效控制人口增长的前提.下面介绍两个最基本的人口模型,并利用表1给出的近两百年的美国人口统计数据,对模型做出检验,最后用它预报2000年、2010年美国人口.
6 R4 w4 v$ F' n& h表1 美国人口统计数据
, t3 J& C2 ]7 w3 J年(公元)
, I# ?! m1 q: n+ G5 D8 r2 d4 N9 k& E
人口(百万) 1790" k! I6 j$ S3 E' c: }
$ t8 N+ w# x/ ~$ M4 i# C
3.9 1800( |, S2 ?$ I' I( b
: f: _) T# c7 U* H
5.3 1810( Z1 F/ q' u4 f# }+ ]
5 ]. g) p- t8 d+ ^
7.2 18209 t9 o3 G* ~+ {
5 ?& @3 L+ l; k; j' O% I9 p9.6 1830
5 K9 x, Q* b: T. f- ? e$ a* T) X1 W/ T
12.9 1840: {( q5 i+ w. O/ c# o4 P3 W
; A8 }8 \1 E, E& h6 W8 _# Z7 u
17.1 18500 P$ m- t }, R. t
v% t8 J \$ M23.2 Y: ?; U# ?7 H8 U
年(公元): a/ z1 F6 S+ l3 X! s
9 O2 a* G1 A% {$ M8 h6 A% B& ]
人口(百万) 1860# ? M" e* A% X" ] x
7 A4 d" P; q5 Z! f/ X/ ?" R
31.4 1870
, T. [2 A; P' {8 F* N& ~
" e8 o& a% V6 L" {% A38.6 1880. s# ^& I; J8 p: o8 T, ?7 Y' d
q6 p& Z. k$ q5 x4 G3 I
50.2 1890) p8 S$ z7 k9 Y; f3 V
) P1 y" _; N" a$ Z( w) h
62.9 19004 h5 l }' w; V5 D1 i' [
$ s* s2 \( @/ F d
76.0 1910
, F' n$ N0 L( G8 P) \( e8 B- U. Z0 U }0 a, a. i9 B
92.0 19200 U$ m0 o2 u0 {2 ]
2 p, b+ g1 J$ n/ X6 u) h' u) P106.5. W) P) q2 N9 K% n' f8 O3 ?3 F2 W
年(公元)
8 M6 G: o: |4 h2 ^, E G: r \4 w8 _
/ g/ h4 y8 a% c' L- E3 J- v: [# @5 y" L' A人口(百万) 1930! Z* b! S: |7 Z. u& c) O
8 h! q* c1 x* w7 k+ B! b( M8 J123.2 1940
/ l% m% J$ ?+ W2 i! O
% |9 F& D+ O' r131.7 1950
, v2 I5 a; o" y, C) M+ V. a4 U. O
) x7 \( D# A, \6 S- ]150.7 1960% H1 ?+ `, K, X7 a
8 x7 X$ c; g1 l( b3 c
179.3 1970* ]( i5 m9 j8 p7 m0 a
6 W+ J& D( L' \1 s w( F204.0 19805 E0 X3 R8 b1 @; X: ]
}( j! z) o: c% P) g k226.5 1990, B ? X8 U9 |, L; v
. A1 ]1 r% \" y0 p/ W. R
251.47 [9 y* J* Z% U+ `1 h5 y
0 x5 C+ M; Y3 E6 ^
2.指数增长模型(马尔萨斯人口模型)& e4 x! L+ R, W* N$ m8 y
此模型由英国人口学家马尔萨斯(Malthus1766—1834)于1798年提出.2 t2 t; j. K3 W1 i( a
[1] 假设:人口增长率 是常数(或单位时间内人口的增长量与当时的人口成正比).: a4 n) B# q6 d
[2] 建立模型: 记时刻t=0时人口数为x0, 时刻t的人口为 ,由于量大, 可视为连续、可微函数.t到 时间内人口的增量为:
% A8 H& }$ @3 I' c7 Y, g& c # g3 @0 b" p/ ?( I
于是 满足微分方程:
& q$ N( I! x l7 [- b3 |3 q) \6 ` (1)4 u0 i. N% s- |( k. ], i, u
[3] 模型求解: 解微分方程(1)得
' K; `4 q2 r1 T! U1 _) J (2)
& Z$ M7 L: h4 H# z表明: 时, ( >0).
+ ]4 C; s+ d. c% t[4] 模型的参数估计:
; p) P+ r: \; m$ E/ z3 k要用模型的结果(2)来预报人口,必须对其中的参数r进行估计,这可以用表1-1的数据通过拟合得到.拟合的具体方法见本书第16章或第18章.
; K& f2 D% [9 L0 X( N+ k7 i% i通过表中1790—1980的数据拟合得: =0.307.
) r7 A/ L# P( X[5] 模型检验:
% s) ~6 a" v; f0 w9 z 将x0=3.9, =0.307 代入公式(2),求出用指数增长模型预测的1810—1920的人口数,见表2.
" F- z5 a d; B) ^* g表2 美国实际人口与按指数增长模型计算的人口比较- b' d+ P5 a( G: X
年
. L- _7 l" h; A6 ^(公元) 实际人口
6 F2 n U# [2 T) H' ~# ?" d(百万) 指数增长模型5 \6 Y! d" j& n, K9 e K8 X
预测人口(百万) 误差(%)
& q/ z# a( S( D5 \1790 3.9
) N" n9 K- x0 R7 \, p# @1800 5.3
. Y+ ~. N, u: w1810 7.2 7.3 1.4, o" ^) E& _3 ^4 K& }% y6 _
1820 9.6 10.0 4.2
$ [+ D0 p" K* C& i5 U( J1830 12.9 13.7 6.2
& Q( X. E/ R5 a* h! l/ ^8 d) j1840 17.1 18.7 9.4/ E. j% [# Y" Z. l% X
1850 23.2 25.6 10.3
9 z4 C7 v0 F8 W, I+ v, i- E* V* b1860 31.4 35.0 10.8
. p R) {/ Z, y$ b% N1870 38.6 47.8 23.80 F" u/ I6 s' @
1880 50.2 65.5 30.50 ]9 [9 t( D$ s, O; W; d; E
1890 62.9 89.6 42.4" O- d1 X" \! |8 [3 h
1900 76.0 122.5 61.2" [4 P0 [! X; \
1910 92.0 167.6 82.1* ^5 j2 F+ c! y
1920 106.5 229.3 115.3
, W( ]. T. ^7 f+ r* U 从表2可看出,1810—1870间的预测人口数与实际人口数吻合较好,但1880年以后的误差越来越大.' W" K( q- Z3 L1 ~
分析原因,该模型的结果说明人口将以指数规律无限增长.而事实上,随着人口的增加,自然资源、环境条件等因素对人口增长的限制作用越来越显著.如果当人口较少时人口的自然增长率可以看作常数的话,那么当人口增加到一定数量以后,这个增长率就要随着人口增加而减少.于是应该对指数增长模型关于人口净增长率是常数的假设进行修改.下面的模型是在修改的5 ? `" u, A8 R! z. K" Z
3. 阻滞增长模型(logistic模型)
' b6 F0 [5 u9 u1 U[1]假设:& e" ]6 l7 B6 H8 |+ ~* M
(a)人口增长率 为人口 的函数 (减函数),最简单假定 (线性函数), 叫做固有增长率.- D& }5 l1 u' A. u( @. N( V; E9 M
(b)自然资源和环境条件年容纳的最大人口容量 .
) z: ^/ S' s0 @; @7 W& K2 z[2]建立模型:$ h( ?5 @! A' [3 w9 j% C- ~" x
当 时,增长率应为0,即 =0,于是 ,代入 得:4 F6 A, ]% W" M6 s0 w* c
(3)6 L( @+ h( a" `" V
将(3)式代入(1)得:3 c6 \7 C5 J. q/ j2 O( A9 k1 E5 K
模型: (4)
! E# U6 ~, @! |) v" x[3] 模型的求解: 解方程组(4)得 (5)
7 O# m8 E- i( |' O6 L 根据方程(4)作出 曲线图,见图1,由该图可看出人口增长率随人口数的变化规律.根据结果(5)作出x-t曲线,见图2,由该图可看出人口数随时间的变化规律.
9 f$ J5 h, a/ {, R1 f: m/ P! W
% A/ Y) }8 @6 x' e) }1 o- f5 ?- V" g! _% o% X5 W) F) O" k6 P
7 c9 h2 x* \8 E: Z/ Q
9 Y' z8 N* I- g5 n/ g5 ^- s! W
( r6 x. D+ f a7 p" l6 w! V
& s3 K; g5 `6 X* W3 v. d
6 j* A! E8 M& A4 D- C/ L7 f2 b" i6 ^* ?$ Z
: [$ t# @- {' h" a' [
7 N+ ], J s# x% H
[4] 模型的参数估计:+ ~" a6 E. s$ W$ d, y9 C
利用表1中1790—1980的数据对 和 拟合得: =0.2072, =464.
' r1 v+ ]4 j( U/ `9 S6 K [5] 模型检验:# s0 d) z* N1 |, G* o, b8 _
将 =0.2072, =464代入公式(5),求出用指数增长模型预测的1800—1990的人口数,见表3第3、4列.8 I: ]3 U2 M4 }
也可将方程(4)离散化,得
7 P* H; Y; X5 n t=0,1,2,…, (6)
5 U# T& j- D" ~6 m5 E; s用公式(6)预测1800—1990的人口数,结果见表3第5、6列.$ H. Q5 E4 q7 k/ g& Z; X; L
0 W' Y% N1 l' W' H( s) j表3 美国实际人口与按阻滞增长模型计算的人口比较' x" f+ b% e4 {
5 `+ E z/ ~) A2 c2 Q; w2 _
年6 b+ Y. k' _ {0 T- c% t6 I
实际( G* J7 h9 `" s/ J! l' I( D
人口
1 q+ R: L0 q; _* U; @' k(百万) 阻滞增长模型- T( ~3 ^& a! m1 Q! ~( H2 S! p3 c
公式(5) 公式(6)- o. p6 U) f/ G0 c' r
预测人口(百万) 误差(%) 预测人口(百万) 误差(%)
- f R0 A/ e9 W+ }% r- O) `9 ]% F* R1790 3.9 5 m9 \/ W% ]) N+ i
1800 5.3 5.9025 0.1137 3.9000 0.26424 N, c/ s2 T y+ K# y. \! y
1810 7.2 7.2614 0.0085 6.5074 0.0962: i2 @, d+ g+ F, u' K5 {& x8 S ~
1820 9.6 8.9332 0.0695 8.6810 0.0957: n1 \* A1 g; x3 }" |+ q
1830 12.9 10.9899 0.1481 11.4153 0.11511 K% D3 Z3 X- K9 n7 w. I8 `- B* R
1840 17.1 13.5201 0.2094 15.1232 0.11568 n3 _) H6 J/ n W9 O2 q
1850 23.2 16.6328 0.2831 19.8197 0.1457
2 j' [# k+ l" r2 a& X r, s1 ? d1860 31.4 20.4621 0.3483 26.5228 0.1553
+ Y& L( n7 ^' ]* h0 z% Z1870 38.6 25.1731 0.3478 35.4528 0.0815# K, g2 u- T8 n$ J0 E
1880 50.2 30.9687 0.3831 43.5329 0.1328 p0 ~) [9 W. t2 Z6 Y9 v7 ]
1890 62.9 38.0986 0.3943 56.1884 0.10671 W0 Z. t5 p) C K6 p0 j1 D8 W
1900 76.0 46.8699 0.3833 70.1459 0.0770" T5 L9 F$ o; l R) v% Z5 L" c
1910 92.0 57.6607 0.3733 84.7305 0.07902 `3 s9 t1 L$ R Y4 }) p* y
1920 106.5 70.9359 0.3339 102.4626 0.03793 H( w2 }0 G) I# l8 {& P( |
1930 123.2 87.2674 0.2917 118.9509 0.0345
7 [" F! ~3 O& p$ Y- e/ Z, T1940 131.7 107.3588 0.1848 137.8810 0.0469
( K( P/ |8 Z1 F9 o% n1950 150.7 132.0759 0.1236 148.7978 0.0126
0 r8 u5 U; I( R2 A4 }6 U6 M& N1960 179.3 162.4835 0.0938 170.2765 0.05039 X% y& A7 _% ?
1970 204.0 199.8919 0.0201 201.1772 0.0138$ b8 R7 |5 _; p. H- Z9 {
1980 226.5 245.9127 0.0857 227.5748 0.0047
4 y+ k* G3 @& I% [) ?3 f1990 251.4 302.5288 0.2034 250.4488 0.00380 ^2 B* D* `! a/ i
[6] 模型应用:' Z, J) C- K4 P( e
现应用该模型预测人口.用表1中1790—1990年的全部数据重新估计参数,可得 =0.2083, =457.6. 用公式(6)作预测得:
2 y* P8 x; I3 K9 b4 }% Ux(2000)=275; x(2010)=297.9.
- S, w) x7 `$ ?: o- u5 @$ t2 i也可用公式(5)进行预测.
* o( A% Z1 ^2 _1 I3 |- {8 ?/ L5 i1 W1 n: s7 r: D# }
: J/ g' Y. X) f6 l
|
zan
|