数学建模人口增长模型

阅读: 评论:0

数学建模人口增长模型
摘要:人口的增长是当前世界上引起普遍关注的问题作为世界上人口最多的国家,我国的人口问题是十分突出的由于人口基数大尽管我国已经实行了20多年的计划生育政策人口的增长依然很快,巨大人口压力会给我国的社会 政治经济医疗就业等带来了一系列的问题。因此研究和解决人口问题在我国显得尤为重要。我们经常在报刊上看见关于人口增长预报,说到本世纪,或下世纪中叶,全世界的人口将达到多少亿。你可能注意到不同报刊对同一时间人口的预报在数字商场有较大的区别,这显然是由于用了不同的人口整张模型计算出来的结果。
人类社会进入20世纪以来,在科学和技术和生产力飞速发展的同时世界人口也以空前的规模增长。人口每增加十亿的时间,有一百年缩短为十几年。我们赖以生存的地球已经携带着他的60亿子民踏入下一个世纪。
长期以来,人类的繁殖一直在自然地进行着,只是由于人口数量的迅速膨胀和环境质量的急剧恶化,人们才猛然醒悟,开始研究人类和自然的关系、人口数量的变化规律以及如何惊醒人口控制等问题。
本论文中有两个模型: 
(1):中国人口的指数增长模型,并用该模型进行预测,与实际人口数据进行比较。
(2):中国人口的Logistic图形,标出中国人口的实际统计数据进行比较。 而且利用MATLAB图形 ,标出中国人口的实际统计数据,并画出两种模型的预测曲线。
    关键字:人口预测;Malthus模型;Logistic模型;MATLAB软件

一、问题背景及重述
1.1问题的背景
中国是一个人口大国,人口问题始终是制约我国发展的关键因素之一。我国自1973年全面推行计划生育以来,生育率迅速下降,取得了举世瞩目的成就,但全面建设小康社会仍面临着人口的形势和严峻挑战。随着我国经济的发展、国家人口政策的实施,未来我国人口高峰期到底有多少人口,专家学者们的预测结果不一。因此,根据已有数据,运用数学建模的方法,对中国人口做出分析和预测是一个重要问题。
1.2 问题的重述
下表列出了中国1982~1998年的人口统计数据,取1982年为起始年(t=0),1982年的人口101654万人,人口自然增长率为14‰,以36亿作为我国人口的容纳量,试建立一个较好的人口数学模型并给出相应的算法和程序,并与实际人口进行比较。
时间()
1982
1983
1984
1985
1986
1987
人口(万人)
101654
103008
104357
105851
107507
109300
时间(自驾两日游适合去哪里)
1988
1989
1990
1991
1992
1993
人口秦皇岛乐岛海洋公园门票多少钱(万人)
111026
112704
114333
115823
117171
118517
时间()
1994
1995
1996
1997
1998
人口(万人)
119850
121121
122389
123626
124810
二、问题分析
对于人口增长的问题,其影响因素有很多,比如:人口基数,出生率,死亡率,人口男女比例,人口年龄结构的组成,人口的迁入率和迁出率,人口的生育率和生育模式,国家的
医疗发展情况,国家的政治策略等众多的因素。如果把这些因素都要考虑进去,则该问题根本无从下手。因此,应该根据中国人口自身发展的特点,选取相应的能够体现我国人口发展特点的模型。
人口发展模型有连续形式和离散形式,因为题目所给的
      图1  1790-1980年间美国的人口数据图
数据是每个年份的具体数据,可以将这些数据视为连续的。根据表格中的数据,我们使用MATLAB编程(附录1)画出散点图。
图1中国1982~1998年的人口数据图
从图中我们可以看到人口数在 1982—1998 年是呈增长趋势的,且增长趋势类似于指数型增长,因此,我们可以先建立一个指数增长模型(Malthus模型)。但是,由于地球上的资源是有限的,它只能提供一定数量的生命生存所需的条件,因此人口不可能无限制增加。随着人口数量的增加,自然资源,环境条件等对人口再增长的限制作用将越来越显著。
于是我们假设在人口较少时,可以把人口增长率看成常数,但随着人口的增加,我们应该把人口增长率视为一个随着人口增加而减小的量,从而我们可以将模型一(Malthus模型)优化为一个阻滞增长模型(Logistic模型)。
三、模型假设
(一)Malthus模型
假设我国人口的增长符合人口指数增长的规律,即满足Malthus模型的两个前提:牟尼沟风景区
第一, 食物是人类生存所必需的;
第二, 两性间的情欲是必然的,而且几乎会保持现状。
从这两个“人类本性的固定法则” 出发,可以得出一个最基本的经济比例:食物或生活资料的增长与人口的增殖之间的关系。马尔萨斯说, 人口的增殖比生活资料增长的要快,人口是按几何级数增长的,而生活资料则只按算术级数增长。
但是,马尔萨斯并不认为这两个级数就是人口规律的反映,他提出,保持两个级数平衡的唯一出路就是抑制人口的增长。他把所谓支配人类命运的永恒的人口自然法则, 归纳成以下三个定理。
三个定理:
第一点是人口的制约原理, 说明人口与生活资料之间必然存在某种正常的比例, 即“人口的增长, 必然要受到生活资料的限制”;
第二点是人口的增殖原理, 即“生活资料增加, 人口也常随着增加”;
第三点是马尔萨斯人口原理的核心, 称之为人口的均衡原理, 即“占优势的人口繁殖力为
贫困和罪恶所抑制,因而使现实的人口得以与生活资料保持平衡”。这个原理与前两个原理是紧密相连的,它说明人口与生活资料之间最终将实现均衡, 但是这种均衡不是自然实现的,而是种种“抑制”的产物。
所以,Malthus模型假设条件如下:
1.设P(t)表示t时刻的人口数,且P(t)连续可微。
2.人口的增长率r是常数(增长率=出生率-死亡率)。
洛阳三日游最佳路线图3.人口数量的变化是封闭,即人口数量的增加与减少只取决于人口中个体的生育与死亡,且每一个都具有同样的的生育能力与死亡率。
  (二)Logistic模型
由于地球上的资源有限,当人口数量发展到一定阶段后,会产生一系列问题,如食物短缺、居住和交通拥挤等。另外,随着人口密度的增加,疾病将会增多,死亡率会上升,因此,人口的增长率不会是Malthus所假设的是一个常数不改变,而是会随着人口数量增加而减少。假设增长率r表示P(t)的函数r(p),且r(p)为p的减函数。
1. 设r(p)为p的线性函数,r(p)=r-kp。
2. 自然资源与环境条件所能容纳的最大人口数为Pm,即当P=Pm时,增长率r(p)=0。
四、广州长隆门票价目表变量说明
符号
表示意义
P
人口数量
t
年份
r
人口自然增长率
人口最大容纳量
起始年人口
五、模型建立与模型求解
5.1 Malthus模型
俄罗斯海参崴值得去吗
由假设一,时刻到时刻人口增量为
于是可得
由分离变量法解得模型的解为
对该模型两边同时取对数得到一次线性拟合函数
取表中1982到1998年的数据在MATLAB中M文件(附录2)进行线性最小二乘拟合可得出:
f =0.013141 t - 14.5121
所以可知r=0.013141,p(t)=101654*exp(0.013141*(t-1982))
用MATLAB进行指数拟合得到下图
图2
可以看出拟合曲线基本吻合,但是随着时间t的增加其误差逐渐加大,所以需要对其修正。
5.2 Logistic模型
由假设二可知,记p(t)是第t年的人口数量,人口增长率r(p)是p的线性函数,r(p)=r-kp。最大人口容纳量为Pm。即当P=Pm时,增长率r(p)=0。所以,
(5.2.1)
同样利用分离变量法求得其解

本文发布于:2023-07-15 13:29:10,感谢您对本站的认可!

本文链接:http://www.035400.com/whly/3/530856.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:人口   增长   模型   问题
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2024-2030 Comsenz Inc.Powered by © 文化旅游网 滇ICP备2022007236号-403 联系QQ:1103060800网站地图