中国人口的预测模型例_第1页
中国人口的预测模型例_第2页
中国人口的预测模型例_第3页
中国人口的预测模型例_第4页
中国人口的预测模型例_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数学建模组队报名表姓名:江少青班级:08物理师范联系电话:/629933姓名:郑来松班级:09自动化创新班联系电话:/663433姓名:陈婉坤班级:09国贸创新班联系电话:/713334中国人口的预测模型摘要如今,中国面临着严重的人口爆炸问题。日益增长的人口数量导致了资源短缺,环境恶化。造成了非常大的影响。为了祖国的可持续发展和人民的幸福,解决人口问题刻不容缓。我国目前面临的人口老龄化日益加重、出生人口性别比居高不下、流动迁移人口持续增加以及人口与资源环境的矛盾日益尖锐等问题。建立人口数学模型,可以用来预测世界、国家和地区的人口,但是研究人口问题的主要目的,不仅是能够预测将来的人口,而是要能动

2、地控制人口的数量,改善人口的年龄结构。人口问题是一个关系全局的重要问题,人口的变动会影响到基本国策的制定,影响到劳动就业的安排,社会福利事业的安排,甚至影响到国民经济和社会发展战略的规划。所以正确的预测人口对处理人口、资源、经济的关系,才能使人民的生活水平尽早富裕,同时促进社会的可持续发展提供有力的支持和保障。本文就上述问题,综合考虑各个影响因素后,通过对1982年到1998年的全国人口数量的统计数据,建立数学模型对此问题进行了研究分析。分别建立了人口指数增长模型和Logistic增长模型。模型通过假设,建立起合理的模型,利用Matlab软件对数据的处理以及根据数据拟合求解模型。最后通过模型的

3、函数关系及其图像来预测中国未来两百年内的人口变化规律,从而可以合理的有计划的利用资源,使环境和资源实现可持续发展。关键词:Matlab人口模型可持续发展问题的重述表1列出了中国1982-1998年的人口统计数据,取1982年为起始年(t=0),(1)试建立人口的指数增长模型,并进行预测,与实际人口数据进行比较。(2)设自然资源和环境条件能容纳的最大人口数量为200000万人。请建立Logistic模型,并进行预测,与实际人口数据进行比较。表1.中国1982-1998年的人口统计数据年198219831984198519861987198819891990人口(万人)10165410300810

4、4357105851107507109300111026112704114333年19911992199319941995199619971998人口(万人)115823117171118517119850121121122389123626124810二问题的提出众所周知,中国是世界文明的历史古国。五千年光辉灿烂的文明让中国成为盘踞在亚洲的巨龙。作为世界第一人口大国,中国的人口变动影响着国家基本政策的制定,社会福利事业的发展,甚至影响到国民经济和社会发展战略的规范。只有正确的处理人口资源经济关系,我们才能更好的促进社会的可持续性发展。人口总数的预测是人口研究中最重要的意义,同时也是进行其他预

5、测的基础。人口预测的基本方法是在认识人口发展变化的客观规律和人口变量的特征及其内在联系的基础上,建立数学模型,通过计算机软件处理来进行测算。三模型假设和变量说明1模型的假设:假设(1):单位时间内人口的增长量与当时的人口成正比,即人口增长率是一个常数。?不考虑意外灾难等因素对人口变化的影响,不考虑国际间的大面积迁入迁出;城乡间的转移对中国总人口数造成的影响可以忽略不计;市、镇、乡的各个人口数据比例能够代表全国总人口市、镇、乡的人口比率;短期内国家自身政策不会发生改变。假设(2):人口增长率是人口数量的一个递减函数,即人口增长率是随着人口的增大而变小的。假定此函数为一次线性函数;在中国的自然资源

6、和环境条件下,其所容纳的人口数量有一个最大值。2符号的说明:x中国的总人口数r人口的增长率t时间变量(t0代表1982年)x0模型中t=0时的人口数xm最大容纳人口数量问题分析四模型的建立与求解问题1指数增长模型令每年对应的时刻t的人口数量为x(t),由于人口数量比较庞大,由假设(1)可知:单位时间内人口的增长量与当时的人口成正比,r是一个常数,x(t)可近似的看成是连续并且可微的函数。t到t+At时间段内人口的增量为:x(t+At)一x(t)=rx(t)At通过变换得:X(t+At)-X(t)=rx(t)At1)令AtT0时,则有dx訂rX(t)。2)所以x(t)满足微分方程:dx/、一=r

7、x(t)vdtIx(0)=x0求解微分方程(3),得到指数人口增长模型x(t)二xert03)4)由表1的数据利用Mat软件画图工具作出人口数量与时间t的散点图,如图1所示。图1利用Matlab软件对人口指数增长模型x(t)二x0ert,根据图1散点图进行拟合作出如图2所示回归曲线1。1211111D.510212A16125II八ii6810图2同时求得:fx=10.2247V0r=0.0130把系数代入式子(4)得到人口指数增长模型表达式:x(t)二10.2247e0.0130t(5)由式子(5)可得:tT8时,x(t)Ta(厂0),表明时间无限增大时,人口也是无限增长的。问题2Logis

8、tic增长模型仔细分析指数增长模型可以发现只有在最初的一个很短时期内,才可以把人口的净增长率近似看作一个常数。但是随着人口的不断增长,由于受环境资源,0所能承受的人口容量的限制,人均资源占有率的下降及环境恶化、疾病增多等原因,出生率将降低而死亡率却会提高,人口增长率随之变小。由假设(2)我们可以将净增长率r看作人口的线性函数,记作r(x(t)。方程1)可改为穿_r(x(t)x(t)6)设r(x(t)_a+cx(t),由前面的分析设r(x(0)_r,r(x)_0,即有mr(x(t)_a+cx(t)7)r(x(0)_rr(x)_0mx(t)由式子(7)可求得r(x(t)_r(1_)。将其代入(6)

9、中可得:m8)蚁_r(1_竺)x(t)0,当tfg时,x(t)Tx,表明时间无限增大m时,人口是趋向一个最大值的。()_x运用MATLAB软件对Logistic增长模型X(t)_:十,根据图11_(1_m)e_rtx散点图进行拟合作出如图3所示回归曲线。1Q111102A6810121J16时间t#图3同时求得系数:fX=10.17020r=0.0304将系数代入(9)得到Logistic增长模型表达式:x(t)=201-(1-20)e00304t10.170210)五模型的检验指数增长模型是建立在人口自然增长率为常数的基础上的,这个假设在人口发展的初期是基本成立的,因为此时人口的数量较少,人

10、口的发展处于自由增长状态,环境对人口增长的制约作用较小,但是,随着人口数量的增加,假如人口再按指数规律无限制增长,显然这是不符合实际情况的。环境资源有限,将对人口的制约越来越大,终使得人口的自然增长率逐渐变小,人口数量的实际增长速度就会比指数模型预测的慢。这也就是该模型在人口变化初期较为适用,而后来却会出现较大的偏差的原因。如图2所示,实际数据所与回归线基本吻合。因为此时人口的数量较少,人口的发展处于自由增长状态,环境对人口增长率的制约作用是比较小的。如图4所示,人口指数增长模型对未来两百年的预测。随着时间的推移,人口按指数规律无限制增长,显然这是不符合实际情况的。环境资源有限,将对人口的制约

11、越来越大,终使得人口的自然增长率逐渐变小,人口数量的实际增长速度就会比指数模型预测的慢。这也就是该模型在人口变化初期较为适用,而后来却会出现较大的偏差的原因。从而提出了Logistic增长模型。10.2247ep(0.O13(K-19E2)1207-100./_/EO-/-ED/403020002020204020602000210021202U021602190图4人口指数增长模型对未来的预测Logistic增长模型从一定程度上克服了指数增长模型的不足,体现在两个方面。第一,在对1982-1998年的人口数据处理结果看,比较图2和图3,显然用Logistic增长模型分析出来的结果比指数增长模

12、型分析出来的结果要更加精确。第二,Logistic增长模型对我国未来两百的预测如图5所示,其预测值随着时间的增加有一个上限(20亿人),现在直到2120年这一段时期内,我国的人口一直将保持增加的势头,到2180年前后我国人口将非常接近20亿。相比指数模型,Logistic增长模型能更好地显示人口变化的情况和发展趋势。图5Logistic增长模型对未来的预测不论是指数增长模型曲线,还是Logistic增长模型曲线,它们有一个共同的特点,即均为单调曲线,即说明其预测方法比较单一,不能很好的适用于人口关系复杂的中国。20/(l-flJO./l0.1702)yspf-003D4(s-12)iaiiii

13、r舉16/:/11111111120002D2020402060200021002120214021602160年份屛六模型的评价1误差利用MATLAB软件分别计算出两种模型的误差。如表2所示,Logistic增长模型的误差明显比指数增长模型的要小。表2.两种模型在1982-1998年的人口数据与误差年份人口(万人)指数增长模型误差Logistic增长模型误差198219831984198519861987198819891990199119921993199419951996199719982优点:(1)指数增长模型的优点在于它只需考虑一个初始人口值,就可以根据时间的变化进行人口预测。方法简

14、单易掌握。(2)Logistic增长模型是在指数增长模型的基础上,结合环境、资源、土地、等自然因素的影响而求出一个在一定环境资源下的人口承载极限值,很好的提出然后再结合指数增长模型对人口进行预测。3缺点:(1)两个模型都只考虑了影响总人口数最主要因素是出生和死亡的个体数,忽略其他影响人口变化的众多因素,如人口的年龄和性别的结构,人口的迁入迁出,大型自然灾害,生育模式,医疗水平等都会影响总人口的变化。(2)指数增长模型的缺点在于没有确定一个人口上限,随着年份的不断增加,人口不断增长,从而对人口的预测产生很大的影响。(3)Logistic增长模型的缺点在于其极限人口承载值不易求得,只能大致的估计得

15、出,还有随着科技地不断发展环境资源下的人口承载极限值也会不断地增大,从而导致模型的实用性降低。七参考文献1赵静,但琦.数学建模与数学实验(第3版).高等教育出版社.2冉启康,张振宇,张立柱.常用数学软件教程.人民邮电出版社.姜启源,谢金星,叶俊.数学模型(第三版).高等教育出版社.张德丰,数值分析与应用.国防工业出版社.郑汉鼎,刁在筠,数学规划M,山东:山东教育出版社,马正飞.数学计算方法与软件的工程应用.化学工业出版社.八附录下面的程序均用Matlab软件编写的(说明:附表2和附表3运行结果中beta是所求模型的系数,c误差,f是不同时间t对应的x(t)的值。附录1利用表1的数据作出散点图程

16、序:x=0:16;y=plot(x,y,,ro,);运行结果:如图1所示附录2求指数增长模型的回归系数1回归曲线、误差以及x(t)的值1、建立M文件:functionyhat二volum1(beta,x)yhat二beta(1)*exp(beta(2)*x);2、主程序:x=0:1:16;y=;beta0=;beta,c,J=nlinfit(x,y,volum1,betaO);aa,delta二nlpredci(volum1,x,beta,r,J);f=volum1(beta,x);plot(x,y,,k+,,x,aa,,r,)betacf运行结果:(包括图如图2所示)beta=附录3求Logistic增长模型的回归系数、回归曲线、误差以及x(t)的值建立M文件:functionyhat二volum2(beta,x)yhat=20./(1-(1-20./beta(1)*exp(-beta(2)*x);2、主程序:x=0:1:16;y=;beta0=;beta,c,J=nlinfit(x,y,volum2,betaO);aa,delta二nlpredci(volum2,x,beta,r,J);f=volum2(beta,x);plot(x,y,,k+,,x,aa,,r,)betacf附录4作人口指数增长模型对未来的预测图运行语句:“ezplot(*exp*(x-198

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论