教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 文秘资料 >

人口指数增长模型

来源:网络收集 时间:2026-09-10
导读: 数学建模实验报告,是关于人口问题的,有指数增长模型和阻滞增长模型 《数学模型》 实验报告 实验名称:如何预报人口的增长 成绩:___________ 实 验 日 期 : 2009 年 4 月 22 日 实验报告日期: 2009 年 4 月 26 日 人类文明发展到今天,人们越来越意识到地球

数学建模实验报告,是关于人口问题的,有指数增长模型和阻滞增长模型

《数学模型》 实验报告

实验名称:如何预报人口的增长 成绩:___________ 实 验 日 期 : 2009 年 4 月 22 日 实验报告日期: 2009 年 4 月 26 日

人类文明发展到今天,人们越来越意识到地球资源的有限性,我们感受到"地球在变小",人口与资源之间的矛盾日渐突出,人口问题已成为当前世界上被最普遍关注的问题之一,当然人口增长规律的发现以及人口增长的预测对一个国家制定比较长远的发展规划有着非常重要的意义.本节介绍几个经典的人口模型.

3.3.1模型I:人口指数增长模型(马尔萨斯Malthus,1766--1834) 1) 模型假设

时刻t人口增长的速率,即单位时间人口的增长量,与当时人口数成正比,即人口增长率为常数r.

以P(t)表示时刻t某地区(或国家)的人口数,设人口数P(t)足够大,可以视做连续函数处理,且P(t)关于t连续可微. 2) 模型建立及求解

据模型假设,在t到时间内人口数的增长量为 ,

两端除以,得到 ,

即,单位时间人口的增长量与当时的人口数成正比. 令,就可以写出下面的微分方程: ,

如果设时刻的人口数为,则满足初值问题: (1)

下面进行求解,重新整理模型方程(1)的第一个表达式,可得 ,

两端积分,并结合初值条件得 .

显然,当时,此时人口数随时间指数地增长,故模型称为指数增长模型(或Malthus模型).如下图3-2所示. 3) 模型检验

19世纪以前欧洲一些地区的人口统计数据可以很好的吻合.19世纪以后的许多国家,模型遇到了很大的挑战.

注意到,而我们的地球是有限的,故指数增长模型(Malthus模型)对未来人口总数预测非常荒谬,不合常理,应该予以修正. 图3-2

4) 模型讨论

为了做进一步的讨论,阐明此模型组建过程中所做的假设和限制是非常必要的.

我们把人口数仅仅看成是时间的函数,忽略了个体间的差异(如年龄,性别,大小等)对人口增长的影响.

数学建模实验报告,是关于人口问题的,有指数增长模型和阻滞增长模型

假定是连续可微的.这对于人口数量足够大,而生育和死亡现象的发生在整个时间段内是随机的,可认为是近似成立的.

人口增长率是常数,意味着人处于一种不随时间改变的定常的环境当中.

模型所描述的人群应该是在一定的空间范围内封闭的,即在所研究的时间范围内不存在有迁移(迁入或迁出)现象的发生.

不难看出,这些假设是苛刻的,不现实的,所以模型只符合人口的过去结果而不能用于预测未来人口.

3.3.2模型II:阻滞增长模型(Logistic)

一个模型的缺陷,通常可以在模型假设当中找到其症结所在——或者说,模型假设在数学建模过程中起着至关重要的作用,它决定了一个模型究竟可以走多远.在指数增长模型中,我们只考虑了人口数本身一个因素影响人口的增长速率,事实上影响人口增长的另外一个因素就是资源(包括自然资源,环境条件等因素).随着人口的增长,资源量对人口开始起阻滞作用,因而人口增长率会逐渐下降.许多国家的实际情况都是如此.定性的分析,人口数与资源量对人口增长的贡献均应当是正向的. 1) 模型假设

地球上的资源有限,不妨设为1;而一个人的正常生存需要占用资源(这里事实上也内在的假定了地球的极限承载人口数为);

在时刻t,人口增长的速率与当时人口数成正比,为简单起见也假设与当时剩余资源成正比;比例系数表示人口的固有增长率;

设人口数P(t)足够大,可以视做连续变量处理,且P(t)关于t连续可微. 2) 模型建立及求解

由模型假设,可将人口数的净增长率视为人口数P(t)的函数,由于资源对人口增长的限制,应是P(t) 的减函数,特别是当P(t) 达到极限承载人口数时,应有净增长率,当人口数P(t)超过时,应当发生负增长.基于如上想法,可令 .

用代替指数增长模型中的导出如下微分方程模型: (2)

这是一个Bernoulli方程的初值问题,其解为 .

在这个模型中,我们考虑了资源量对人口增长率的阻滞作用,因而称为阻滞增长模型(或Logistic模型).其图形如图3-3所示. 图3-3

3) 模型检验

从图3-3可以看出,人口总数具有如下规律:

当人口数的初始值时,人口曲线(虚线)单调递减,而当人口数的初始值时,人口曲线(实线)单调递增;无论人口初值如何,当,它们皆趋于极限值. 4) 模型讨论

阻滞增长模型从一定程度上克服了指数增长模型的不足,可以被用来做相对较长时期的人口预测,而指数增长模型在做人口的短期预测时因为其形式的相对简单性也常被采用.

不论是指数增长模型曲线,还是阻滞增长模型曲线,它们有一个共同的特点,即均为单调曲线.但我们可以从一些有关我国人口预测的资料发现这样的预测结果:在直到2030年这一段时期内,我国的人口一直将保持增加的势头,到2030年前后我国人口将达到最大峰值16亿,之后,将进入缓慢减少的过程——这是一条非单调的曲线,即说明其预测方法不是本节提到的两种方法的任何一种.还有比指数增长模型,阻滞增长模型更好的人口预测方法吗 [FS:PAGE]

数学建模实验报告,是关于人口问题的,有指数增长模型和阻滞增长模型

事实上,人口的预测是一个相当复杂的问题,影响人口增长的因素除了人口基数与可利用资源量外,还和医药卫生条件的改善,人们生育观念的变化等因素有关,特别在做中短期预测时,我们希望得到满足一定预测精度的结果,比如在刚刚经历过战争或是由于在特定的历史条件下采纳了特殊的人口政策等,这些因素本身以及由此而引起的人口年龄结构的变动就会变的相当重要,进而需要必须予以考虑.

一、实验目的

预报人口的增长变化规律,作出较准确的预报,为以后有效的控制人口增长提供依据,为设计型实验。 二、实验内容

根据统计资料得出的人口增长率不变的假设,建立人口指数增长模型。利用微积分数学工具视x(t)为连续可微函数,记t=0时人口为x0,人口增长率为常数r, 变有dx/dt=rx,x(0)=x0,解出x(t)=x0*exp(rt)。 三、实验环境 MATLAB6.5 四、实验步骤

为了用数据进行线形最小二乘法的计算,故将x(t)=x0*exp(rt)两边取对数可得lnx(t)=lnx0*exp(rt), lnx(t)=lnx0+rt,另y=lnx(t),a= lnx0,所以可得y= rt+a。

根据所提供的数据用MATLAB函数p=polyfit(t,x,1)拟合一次多项式,然后用画图函数plot(t,x,’+’,t,x0*exp(rt),’-’),画出实际数据与计算结果之间的图形,看结果如何。

利用1790-1900年的数据进行试验,程序如下: t=linspace(0,11,12);

x=[3.9,5.3,7.2,9.6,12.9,17.1,23.2,31.4,38.6,50.2,62.9,76.0]; p=polyfit(t,log(x),1); r=p(1) x0=exp(p(2))

plot(t,x,'+',t,x0*exp(r*t),'-')

利用1790-2000年的数据进行试验,程序如下: t=linspace(0,21,22);

数学建模实验报告,是关于人口问题的,有指数增长模型和阻滞增长模型

x=[3.9,5.3,7.2,9.6,12.9,17.1,23.2,31.4,38.6,50.2,62.9,76.0,92.0,106.5,123.2,131.7,150.7,179.3,204.0,226.5,251.4,281.4]; p=polyfit(t,log(x),1); r=p(1) x0=exp(p(2))

plot(t,x,'+',t,x0*exp(r*t),'-') 五、实验结果

以1790年至1900年的数据拟合y= rt+a,用软件计算可得r=0.2743/10

年,x0=4.1884,下图为拟合的图象

:

以1790年至2000年的数据拟合y= rt+a,用软件计算可得r=0.2022/10年,x0=6.0450,下图为拟合的图象:

数学建模实验报告,是关于人口问题的,有指数增长模型和阻滞增 …… 此处隐藏:2471字,全部文档内容请下载后查看。喜欢就下载吧 ……

人口指数增长模型.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/736112.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)