- 在线时间
- 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美赛讨论 群组: 第三届数模基础实训 |
人口预测
# f4 V/ U5 m# ]# g1 x" |8 M6 t* X1.问题' \$ g3 ]* e; \0 b" o7 F
人口问题是当前世界上人们最关心的问题之一.认识人口数量的变化规律,作出较准确的预报,是有效控制人口增长的前提.下面介绍两个最基本的人口模型,并利用表1给出的近两百年的美国人口统计数据,对模型做出检验,最后用它预报2000年、2010年美国人口. w5 G8 b2 |. L4 l$ s
表1 美国人口统计数据9 |; I4 v z. V9 @% y
年(公元)
& z' h% H6 s4 W1 [6 q
! d% @1 T2 D$ `2 d# s人口(百万) 1790
! O( W C p' Q4 n/ U) l6 N) U' W* f& N8 S6 g$ i- I u: s9 {# F, p4 [
3.9 1800
& N% m- ^+ B3 s+ _, a9 t( V- Y* r1 L! U6 p
5.3 1810/ {: e) }' W$ o$ ^; l
3 G1 v0 R$ @! s. {" ?; c7 }7.2 1820
8 Y: \5 E# k' K. f8 l C: K: e6 L% \4 T
9.6 1830
/ d r( Z7 A D
0 t! _( h5 u: V/ ]2 F& _12.9 18401 C& Y7 n# B$ Z ?( E7 L7 i3 H
# D+ S( z; l! a" |3 \17.1 1850* h& H1 W0 u* O% e* {
# f! n9 ]+ o4 A- a) s; W
23.2
( V: D( `0 T# u$ m) Y' [% p. m# w年(公元)
6 |: }# n! J( V# m& Z8 l3 h% ^ s+ D3 j3 [
人口(百万) 1860
5 O3 W0 ]% r9 q0 U8 ~) D
! Y2 S7 ?/ ]3 f; q0 y31.4 1870# e# }1 x5 A2 \: r! @, V8 B
4 K! M. l: |5 B$ Z) W+ D: v" X; G
38.6 18804 B @2 G3 _& I& z$ x8 ^
9 G& E' h9 M0 C0 {50.2 18909 ~: @: W, h5 S2 H D( L' |
8 `3 X% W: D% |: b/ l
62.9 1900
) |5 T9 K' |# T$ ]* k% O* X. ^* s/ z, U+ e$ D" b$ q
76.0 19108 w" t! |- i/ [+ i
4 R8 k5 a) D1 d; x/ N
92.0 1920
% w7 _$ S( N" S& f# ?! W6 `1 `, j6 ~' o: G) M9 g
106.56 ~% K% K: \2 }
年(公元)
- X G9 L' x0 g3 o
2 b5 _2 P4 G% s- G人口(百万) 1930
2 ^5 @3 |% |/ C( e. v7 z) r5 s; G, T4 H6 Y' n' W. F2 D( Y% }$ [
123.2 19400 M* R `- ~$ \" S2 g9 @0 F2 M
5 Y+ S( G/ \7 ^9 c1 U3 ?9 j131.7 1950
$ x1 l- i" R( u1 J' s3 \
' K: V- n1 d3 w' ~" g150.7 19606 G1 W# D0 x, b, [0 ?
) J& v* b7 x5 e/ [1 s4 L179.3 19709 o; y% j9 @& ]2 w& K; B
% j% e8 ?6 p U3 |8 m( {
204.0 1980
# q0 o/ i; L# l8 G% K: S8 E2 o) V$ {% B$ u* l* X
226.5 19908 [' g5 H% H* l9 ?& Q3 ]8 g
) k* V! t) Z; Q3 `8 E; k251.4
% \' H8 [* O x6 |& r: `4 p; K
1 t3 L/ O) _2 ]) Z2.指数增长模型(马尔萨斯人口模型)
7 v3 [9 z, l1 ^, A+ R9 H/ v+ G' D此模型由英国人口学家马尔萨斯(Malthus1766—1834)于1798年提出.! r! e4 i" m/ Y2 a# |
[1] 假设:人口增长率 是常数(或单位时间内人口的增长量与当时的人口成正比).
Q8 M1 A/ r9 \# [% s9 S' M0 m' Q[2] 建立模型: 记时刻t=0时人口数为x0, 时刻t的人口为 ,由于量大, 可视为连续、可微函数.t到 时间内人口的增量为:' o; Q* L- y, e8 k. t$ y Y
3 a( y4 u( B3 Z2 r4 e; p7 S于是 满足微分方程:
5 |. ^& h) i- k0 Y g# i! i% _1 ]! Q (1)
2 |, s; I( R- P' a[3] 模型求解: 解微分方程(1)得
) j( b6 \ S; R! J% m (2)
3 A% F! h4 O' Q# A' C$ |表明: 时, ( >0).$ S$ p' \" d5 N |& B
[4] 模型的参数估计:$ u4 ?% h. H ^7 O! [3 e
要用模型的结果(2)来预报人口,必须对其中的参数r进行估计,这可以用表1-1的数据通过拟合得到.拟合的具体方法见本书第16章或第18章.
5 J3 d2 h* `5 l( ~) T6 s6 U$ K通过表中1790—1980的数据拟合得: =0.307.
! U5 r4 U( ^3 V- q4 |[5] 模型检验:
& R2 S9 z% z( q 将x0=3.9, =0.307 代入公式(2),求出用指数增长模型预测的1810—1920的人口数,见表2.- j" `% {" H. s2 i2 T I
表2 美国实际人口与按指数增长模型计算的人口比较
6 x! f1 T& c! b5 r1 U4 @' ?年# E, Z! L) P/ Y, e/ }" i
(公元) 实际人口7 V& \* w7 }0 o7 v. q' J
(百万) 指数增长模型
! s4 v% X& U# I$ ^9 ^ 预测人口(百万) 误差(%)! U9 e9 y* q2 J9 ^
1790 3.9
9 c, t5 I: e; J, Z. A1800 5.3 & [/ E. |' M+ Q9 K; n4 F8 _9 v8 m
1810 7.2 7.3 1.42 A+ h! m4 T* T. ]8 o3 p
1820 9.6 10.0 4.2
" j2 R0 d9 k1 d2 r0 `# ^& e. O1830 12.9 13.7 6.2
- |" n+ ` h, E: \" y6 {1840 17.1 18.7 9.4, |8 x2 z1 n. }2 K/ e' E
1850 23.2 25.6 10.3" h* m$ W- `4 O) u# A, d: j+ K
1860 31.4 35.0 10.87 _# d6 _% { n7 [+ F
1870 38.6 47.8 23.8+ l* _( e/ e; p7 W7 a
1880 50.2 65.5 30.5
/ [! L) V h5 d5 y1890 62.9 89.6 42.4
0 E* z# v6 P# j1900 76.0 122.5 61.2
3 y! n& `- b+ P; n1910 92.0 167.6 82.1- D, d3 j$ S ^* V n7 D# J
1920 106.5 229.3 115.3/ ]/ T) n& P3 R3 W
从表2可看出,1810—1870间的预测人口数与实际人口数吻合较好,但1880年以后的误差越来越大.
v0 Y1 y8 S! J1 r o3 W0 T 分析原因,该模型的结果说明人口将以指数规律无限增长.而事实上,随着人口的增加,自然资源、环境条件等因素对人口增长的限制作用越来越显著.如果当人口较少时人口的自然增长率可以看作常数的话,那么当人口增加到一定数量以后,这个增长率就要随着人口增加而减少.于是应该对指数增长模型关于人口净增长率是常数的假设进行修改.下面的模型是在修改的/ X; Q& w" E5 Q4 ~ k/ W
3. 阻滞增长模型(logistic模型)) a/ _9 J+ k7 M
[1]假设:
1 Y1 b0 o( @( O4 x) | P& f(a)人口增长率 为人口 的函数 (减函数),最简单假定 (线性函数), 叫做固有增长率.
& |& }' S' u, j(b)自然资源和环境条件年容纳的最大人口容量 .1 k& Z1 w9 k$ z: [* S
[2]建立模型:" }( h4 K; X$ A# t
当 时,增长率应为0,即 =0,于是 ,代入 得:
. J! ^8 ^7 k0 R9 r (3)3 d) E8 v0 E: E+ c5 `
将(3)式代入(1)得:2 }* w1 K- Q7 m
模型: (4)
9 [. m. g/ b: v, I2 p[3] 模型的求解: 解方程组(4)得 (5)( |& Q, \2 {1 y4 }# I8 x& f
根据方程(4)作出 曲线图,见图1,由该图可看出人口增长率随人口数的变化规律.根据结果(5)作出x-t曲线,见图2,由该图可看出人口数随时间的变化规律.
4 p/ i F3 D1 A4 V1 u1 X! w( L+ `' {
0 b0 h' w0 H4 @: u$ H1 N
1 e: c- X3 x5 `) G* ] L/ z8 W% }5 ], r" E
. h. B% n5 R, I6 q5 G
; f4 c6 q8 I; Q) d+ s# x/ k6 u4 f1 y4 r" }' c7 i3 S
: f5 e( _% m9 @" u4 x6 ]
* n5 ]: t. D9 c4 _2 e" \8 R: Y* ?& L: Y& L" d4 j; H+ g
[4] 模型的参数估计:8 l5 w V& @6 ~9 T# m
利用表1中1790—1980的数据对 和 拟合得: =0.2072, =464.
; ]. ]9 m a) S/ G3 s [5] 模型检验: C+ M$ @* ^0 B6 V) J
将 =0.2072, =464代入公式(5),求出用指数增长模型预测的1800—1990的人口数,见表3第3、4列.3 B# O _' B* f9 \
也可将方程(4)离散化,得5 F" D( S# f3 k; \
t=0,1,2,…, (6)8 L2 V) w* W F5 y# M! h0 R2 a
用公式(6)预测1800—1990的人口数,结果见表3第5、6列.. u) U$ H: w0 U/ @3 a# ~
8 n# B- f6 v! {9 t% \
表3 美国实际人口与按阻滞增长模型计算的人口比较
( o( o% I h1 q9 @2 Z# m
& E B+ m7 P1 Z. @年
b1 j0 y1 k& U4 X u0 D2 {+ W6 ` 实际: V; x$ K7 L! T, _0 c
人口
: E+ L6 X+ H/ p1 P: i" F2 V Q(百万) 阻滞增长模型
+ x7 e' K; i) P 公式(5) 公式(6)6 M( A8 p* n! B- r3 Q; N8 Q
预测人口(百万) 误差(%) 预测人口(百万) 误差(%)# U* j! E2 B$ {1 K: d3 f- {- \
1790 3.9 g3 X- a! a- {8 F3 r4 o
1800 5.3 5.9025 0.1137 3.9000 0.2642
1 c- x' I1 I2 G3 R1810 7.2 7.2614 0.0085 6.5074 0.09622 D& y1 H& l' d h9 `
1820 9.6 8.9332 0.0695 8.6810 0.0957
: y1 i# R% ~# {- b) a# |$ [1830 12.9 10.9899 0.1481 11.4153 0.1151* R6 I- K' y* _3 j1 L1 u% [" M
1840 17.1 13.5201 0.2094 15.1232 0.1156+ ]6 S2 A+ J7 }) @+ c
1850 23.2 16.6328 0.2831 19.8197 0.14579 W4 k% \/ s2 U
1860 31.4 20.4621 0.3483 26.5228 0.1553
1 ~+ k' S6 C1 \1870 38.6 25.1731 0.3478 35.4528 0.08150 R- d) W# }* E- ]& U+ }3 _! @5 }
1880 50.2 30.9687 0.3831 43.5329 0.1328
, \6 [/ f( l" w/ |1890 62.9 38.0986 0.3943 56.1884 0.1067
3 {* r& j$ G3 }0 u0 j1900 76.0 46.8699 0.3833 70.1459 0.0770
" F' P* u, r; @- r; z, W1910 92.0 57.6607 0.3733 84.7305 0.0790
' `, J- o* \3 i L( }, o1920 106.5 70.9359 0.3339 102.4626 0.0379
4 b/ {% F- h: }5 T" T+ R* X7 S5 P1930 123.2 87.2674 0.2917 118.9509 0.03452 k- Z. P& S4 U
1940 131.7 107.3588 0.1848 137.8810 0.0469
$ R v# k' c" }) a! k1 s7 o. S1950 150.7 132.0759 0.1236 148.7978 0.0126/ B' z+ n9 @5 |. A, b3 U/ z: \
1960 179.3 162.4835 0.0938 170.2765 0.0503
3 ^) {: m2 o: T* ^1970 204.0 199.8919 0.0201 201.1772 0.0138
+ l5 ~) J5 `( E- W0 w, }8 |1980 226.5 245.9127 0.0857 227.5748 0.0047
8 J$ x( X* Z' c9 D9 S+ y1990 251.4 302.5288 0.2034 250.4488 0.0038' U, j `2 ^3 Q9 m2 V( T8 j
[6] 模型应用:+ a0 [1 H: z+ p+ `" w5 f
现应用该模型预测人口.用表1中1790—1990年的全部数据重新估计参数,可得 =0.2083, =457.6. 用公式(6)作预测得: Z b/ m5 @: {
x(2000)=275; x(2010)=297.9.9 L# p, \/ N" s3 P4 S5 z, G
也可用公式(5)进行预测.( i- x* A+ h4 m
+ @' u3 a" H& l" s u& o9 x
% i y, M5 X: r6 V5 c$ v |
zan
|