版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2015年数学建模论文第二套 题 目:人口增长模型的确定专业、姓名: 自动化 强晓鹏 提交日期: 2015.7.3 题目:人口增长模型的确定摘要 人口预测是制定正确的人口政策的科学依据。预测人口增长的数学模型通常采用 3 种函数 ,即指数函数、Logistic函数和双曲函数5。3种模型的数学根源都在于二阶 Bernoulli 式微分方程 。文章用matlab等软件对美国1790-1980年的人口数据情况进行研究和处理,得到其人口增长所符合的不同模型结果,并探讨是否预测合理。同时,根据走势预测了之后几十年的人口总数。为控制人口发展提供了可靠依据。关键词:美国 人口模型 matlab 马尔萨斯模型
2、 logistic模型一、 问题重述:图表中给出的是1790-1980年间美国每隔10年的人口记录情况,从表中可以看出美国人口基本呈增长趋势。由此,1.将表中的数据进行处理建立马尔萨斯(Malthus)人口指数增长模型。2.进行分析预测接下来每隔十年的五次人口数量。3.查阅实际数据与预测的数据进行对比。4.马尔萨斯指数增长模型是否合理,尝试采用其他模型进行分析。二、 问题分析:首先,我们用matlab软件进行编程(见附录1),绘制出1790-1980年美国人口数据图,如图1。图1. 1790-1890年美国人口增长数据图从图1可以看出1790年到1980年的人口是呈增长的趋势的,而且类似指数增
3、长。 马尔萨斯生物总数增长定律指出:在孤立的生物群体中,生物总数N的变化率与生物总数成正比,其数学模型为dx(t)dt=rxt x(t0)=x0 (1)其中r为常数。则方程组(1)的的解为 xt=x0er(t-t0) (2)由此可看出,马尔萨斯生物总数增长定律指出任何生物都是随时间按指数方式增长的。在此意义下,马尔萨斯方程(1)又称指数增长模型。人作为特殊的生物总群,人口的增长也应满足马尔萨斯生物总数增长定律,此时的(1)式称为马尔萨斯人口方程。根据马尔萨斯模型进行分析预测,如果预测值与实际值有差别,那么可以改进该模型或者使用其他模型(Logistic)。三、 问题假设:1、 马尔萨斯人口增长
4、模型假设马尔萨斯指数增长模型可以正确并能合理的预测出未来几十年内美国人口数量的变化情况,即满足马尔萨斯指数增长的两个前提:第一, 食物是人类生存所必需的;第二, 两性间的情欲是必然的,而且几乎保持现状。 从这两个固定法则可以得出一个最基本的经济比例:食物或生活资料的增长与人口之间的关系。人口的增殖比生活资料增长的要快,人口是按几何级数增长的,而生活资料则只按算术级数增长。 假设人口增长率r保持不变。按此模型进行分析处理,如果该模型不满足或者预测未来人口数量有误差,则采用Logistic等其他模型来解决并进行预测。2、 改进的马尔萨斯人口指数增长模型由于社会的快速发展,自然环境遭受严重破坏,人口
5、的高速增长等一系列原因,人口的增长率不能按照马尔萨斯所假设为一个常数r不改变。此时假设随着时间的推移,增长率r和时间t满足下列关系r=a-bx (3)其a,b为两个常数。 3、利用Logistic模型预测分析四、 变量说明:r:人口增长率t:时间 t0 :数据起始时间 x0 : 当时间t=1790时的人口数量 xt : t时刻的人口数量a,b均为常数num:人口预测值p:拟合值B,D,I,E分别表示种群出生率、死亡率、迁入率、迁出率k: 环境容纳量五、 模型建立:1.常微分方程模型常微分方程模型是在种群水平上描述生物的生存与环境的关系,即研究某一生物群体或几种生物群体的数量或密度的变化规律。若
6、用x(t)表示t时刻某范围内一种群的数量或密度,将x(t)看作t的连续函数,则x(t)的变化与出生、死亡、迁入和迁出等因素有关。若用B、D、I、E分别表示种群的出生率、死亡率、迁入率、迁出率,则种群数量或密度变化的一般模型是:dxdt=B-D+I-E xt0=x0 (4)以下几个模型基本根据这个原理建立的。(1)马尔萨斯(Malthus)模型马尔萨斯生物总数增长定律指出:在孤立的生物群体中,生物总数N(t) 考虑到一个国家或地区的人口总数,对于一个国家而言,迁入率和迁出率相对很小,即人口变化率与出生率和死亡率有关。这样可设B-D=rx,即人口出生率和死亡率与总人口成正比,这个比例常熟r为自然增
7、长率。其数学模型为dx(t)dt=rxt x(t0)=x0 (5)方程(5)的解为x(t)=x0er(t-t0),一般以年为间隔考察人口变化情况,即取t-t0=0,1,2,¨¨,n, ¨¨,这样就得到以后各年人口总数为x0er,x0e2r,x0e3r,¨¨x0enr,¨¨,这表明人口以公比为er的等比级数的速度增长。(2)改进的马尔萨斯人口指数增长模型如果人口增长率不为常数,且假设其与时间关系如(3)式,则将(3)式带入(2)式可求得改进后的马尔萨斯人口指数增长模型如下所示xt=ax0bx0+(a-bx0)e-(t
8、-t0)a (6)(3)洛杰斯蒂克(Logistic)模型当人口比较稀少,资源比较丰富的条件下,人口增长比较快,可在短期维持常数增长率,但当人口数量增长到一定水平后,会产生许多问题,如食物短缺交通拥挤等,这又将导致人口增长率下降,故假设B-D=rx(1-xk),这反映了人口的增长率随人口数量的增加而下降的现象,此时r称为固有增长率,k称为环境容纳量。按此修改的假设得到人口增长的洛杰斯蒂克模型 dx(t)dt=rx(1-xk) x(t0)=x0 (7)方程(7)求解的x(t)=k1+(kx0-1)e-(t-t0)r1) tlimxt=k,表示当时间无限增加时,人口总数都会趋于其环境容纳量。2)
9、当x(t)>k时,dx(t)dt<0,当x(t)<k时,dx(t)dt>0.表示当人口数量超过环境容纳量时人口数量将减少;当人口数量小于环境容纳量时,人口数量将增加。六、 模型求解:以美国1790-1980年人口的数据作为原始数据来寻找模型参数r的估计值,以1790年为基准年,根据马尔萨斯人口模型,利用matlab进行得出拟合值和预测值,并画出预测与实际值的图形。1.马尔萨斯模型求解(1)通过用线性最小二乘拟合方法将马尔萨斯模型推导:x(t)=x0ert =>lnx(t)=lnx0+rt y=p1t+p0 =>y=lnx(t),p1=r,p0=lnx0 r=
10、p1, x0=ep0其中输入t,x(t),y=log(x(t)与a=polyfit(t,y,1), 求解得拟合多项式系数p=0.0214 -36.6198,r=0.0214,x0=1.2480e-016所以得到人口关于时间的函数为:x(t)=x0ert,其中r=0.0214,x0=1.2480e-016。将r和x0代入公式得:x(t)=1.2480e-016*e0.0214t根据上边公式1990-2030美国人口预测值如下表(1):年份19902000201020202030预测人口(106)390.0483.1598.4741.0918.0表(1)美国人口在马尔萨斯模型下的预测值则实际图和拟
11、合图如下(见附录2):图2.马尔萨斯指数模型的预测值与真实值(2)采用matlab中的cft工具箱求解:输入时间t和x(t)后,利用cft对马尔萨斯模型进行拟合,得:Result:General model:f(t)=3.9*exp(r*(t-1790)Coefficients (with 95% confidence bounds):r = 0.02222 (0.02163,0.02281)将r代入公式得x(t)=3.9e0.02222(t-1790)则1990-2030美国人口预测值如下表(2):年份19902000201020202030预测人口(106)331.9414.5517.76
12、46.5807.4表(2).美国人口预测值马尔萨斯人口指数增长模型拟合数据与实际数据曲线如下图(3)所示:图3.cft得出的美国人口实际图与预测图2. 改进的马尔萨斯人口增长模型:用cft工具箱对改进后的马尔萨斯模型进行拟合得:Result:Generral madel: f(t)=3.9*a/(3.9*b+(a-3.9*b)*exp(-a*(t-1790)Coefficients (with 95% confident bounds): a = 0.02858 (0.02763, 0.02953) b = 9.997e-005 (8.694e-005,0.000113)所以改进后的马尔萨斯模
13、型公式为:xt=3.9*0.028583.9*90997e-005+(0.02858-9.997e-005*3.9)e-3.9*(t-1790)由此得到1990-2030年美国人口预测值(见附录6)如下表(3):年份19902000201020202030预测人口230.9093242.5018252.0085259.6574265.7174 改进后的马尔萨斯模型与实际人口数量曲线如下图(4)所示图(4)改进后的马尔萨斯模型根据公式从1790-2030年的预测值(见附录3)如下图(5)所示:图左.1790-2010年美国人口实际值图右.1790-2030年美国人口预测值经分析很明显当增长率r保
14、持不变时,拟合预测值与实际值相差较大。当考虑自然因素的人口的影响下,当人口增长到一定值时,r会有所改变,即由改进的马尔萨斯人口增长模型克制美国人口不肯能呈指数增长,当达到一定值时,会趋于饱和增长率逐渐降低。符合人口增长趋势。3.Logistic模型求解根据matlab里的cft工具对Logistic模型进行拟合,得:Result:General model: f(t)=k./(1+(k./3.9-1).*exp(-r*(t-1790)Coefficients (with 95% confidence bounds):k = 369.1 (336.9 , 401.3)r = 0.02684 (0
15、.02603,0.02765)即将k和r得logistic公式得x(t)=369.11+(369.13.9-1)e-t-1790*0.02684则1990-2030年的预测值如下表(4):年份19902000201020202030人口(/106)256.9100276.7086294.0342308.8186321.1659表(4).Logistic模型对未来人口的预测Logistic模型下的实际值与预测值图像如下图(6):图(6).logistic模型下的预测图4.模型的验证情况据资料2显示,1990-2010的美国实际人口为248.7,281.4,308.7(单位:百万人)下表(5)为三
16、种模型的预测值及其与实际值的相对误差:年份实际统计值马尔萨斯模型预测值 相对误差 改进的马尔萨斯模型预测值 相对误差Logistic模型预测值 相对误差1980226.5314.939.0%217.1-4.2%234.93.7%1990248.7331.933.4%230.9-7.2%256.93.3%2000281.4414.547.2%242.5-13.8%276.7-1.7%2010308.7417.735.3%252.0-18.7%294.0-4.8%表(5).三种人口预测模型的比较从表中可以看出利用马尔萨斯模型进行人口增长的预,其结果的相对误差会相对比较大,而改进后的马尔萨斯人口增长
17、模型模型与logistic模型误差相对较小,logistic模型相对预测的更加精确一些。另外,通过将预测值与实际值相比较,后两者预测值相对基本人口增长变慢,甚至比实际值偏低。这符合人口增长的规律。七、 结果分析:马尔萨斯人口增长模型对人口的预测不合理。人口的长期预测是一件复杂而又困难的事情,因为影响人口增长变化的因素很多,存在各种自然因素。其中,出生率和死亡率是影响人口变化的主要因素。所以人口增长率不可能一直保持不变,它会随外在因素变化而有所改变。通过改进的马尔萨斯人口增长模型和Logistic模型对人口的分析预测恰好弥补了这一不足。Logistic模型对人口预测精度更高。人口增长受多种因素的
18、影响,所以任何一种模型都不能完整地预测其发展情况。具体采用何种模型,应该按照实际情况加以选择。如果能将各种定性和定量模型有机地结合将是比较理想的预测方法为了加强人口预测的可靠性,除了准确选用数学模型以外 ,还需要开展更为有效的时间序列.6八、 参考文献: 1 王喜林,刘丽红.中国人口增长模型的建立与预测.吉林长春:现代经济,20072 徐步, 美国2010年人口普查反映出的一些重要动向.北京: 国际观察,20123 王杰.微分方程在人口预测中的应用.辽宁:辽宁师专学报,20134何春.马尔萨斯人口模型在广州市人口预测中的应用.广东:广东工业大学学报,20105陈彦光,余斌.人口增长的常用数学模
19、型及其预测方法.华中师范大学学报,20066杨丽霞,杨桂山,苑韶峰.数学模型在人口中的应用.江苏:长江流域资源与环境,2006九、 附录: 附录1:x=1790 1800 1810 1820 1830 1840 1850 1860 1870 1880 1890 1900 1910 1920 1930 1940 1950 1960 1970 1980;y=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;plot(x,y,'r'
20、;)hold ongrid onplot(x,y,'b*')title('美国1790-1980人口增长趋势图')xlabel('人口/106')xlabel('年份')ylabel('人口/106')附录2:t=1790 1800 1810 1820 1830 1840 1850 1860 1870 1880 1890 1900 1910 1920 1930 1940 1950 1960 1970 1980;x(t)=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,2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年人才挖掘专员岗位招聘面试参考试题及参考答案
- 2025年配送协调员岗位招聘面试参考试题及参考答案
- 2025年卡车驾驶员岗位招聘面试参考题库及参考答案
- 2025年助手岗位招聘面试参考题库及参考答案
- 2025年客户体验专员人员岗位招聘面试参考题库及参考答案
- 2025年海洋工程师人员岗位招聘面试参考题库及参考答案
- 2025年传媒策划专员岗位招聘面试参考题库及参考答案
- 2025年高中地理政治试卷及答案
- 2025年网站测试工程师岗位招聘面试参考试题及参考答案
- 2025年快消品市场调研员岗位招聘面试参考试题及参考答案
- 设备调试服务合同范本
- 精美的邮票(教学设计)-2024-2025学年人教版(2012)美术四年级上册
- 上市公司财务培训课件
- 成都交子金融控股集团有限公司招聘笔试题库2025
- 名词性从句的语法课件 高三英语一轮复习
- 2025广东深圳市龙岗区国资国企系统面向全市集中选聘中层管理人员考试及考察笔试历年常考点试题专练附带答案详解2套试卷
- 2025年研学旅行练习题库含答案
- 2025年兼职书法教师合同协议
- 18种重点危险化学品生产工艺典型反应及安全控制条件
- 新型二次加压供水设备技术方案
- 餐饮场所消防安全培训课件
评论
0/150
提交评论