资源描述:
《基于最小二乘拟合法的人口增长模型》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于最小二乘拟合法的人口增长模型摘要:针对题目所提问题,本文结合题目所给数据,采取最小二乘拟合法,利用1982年到1998年的出生率和死亡率,对1999年到2008年的出生率和死亡率进行预测,并得出此时间段内的人口自然增长率,进而得出1999年到2008年的人口总数,并和实际人口总数进行对比。一、问题背景及重述1.1问题的背景中国是一个人口大国,人口问题始终是制约我国发展的关键因素之一。我国自1973年全面推行计划生育以来,生育率迅速下降,取得了举世瞩目的成就,但全面建设小康社会仍面临着人口的形势和严峻
2、挑战。随着我国经济的发展、国家人口政策的实施,未来我国人口高峰期到底有多少人口,专家学者们的预测结果不一。因此,根据已有数据,运用数学建模的方法,对中国人口做出分析和预测是一个重要问题。1.2问题的重述下表列出了中国1982~1998年的人口统计数据,去1982年为起始年(t=0),1982年的人口101654万人,人口自然增长率为14‰,以36亿作为我国人口的容纳量,试建立一个较好的人口数学模型并给出相应的算法和程序,并与实际人口进行比较。时间198219831984198519861987人口(万人
3、)101654103008104357105851107507109300时间198819891990199119921993人口(万人)111026112704114333115823117171118517时间19941995199619971998人口(万人)119850121121122389123626124810二、问题分析人口出生率人口出生率人口自然增长率1998~2008年人口数量三、模型假设与符号说明3.1、模型假设1.在未来50年人口生存的社会环境相对稳定(即没有战争及毁灭性灾难)。
4、2.国际人口迁入与迁出量相等。3.在本世纪中叶前,我国计划生育政策稳定。4.题目所给抽样数据是随机的,真实地反映了整体实际情况。3.2符号说明t:1982年t=0,往后年份一次累加Lt:第t年的人口出生率(t=0,1,2,3……)Dt:第t年的人口死亡率(t=0,1,2,3……)Nt:第t年的人口自然增长率(t=0,1,2,3……)Qt:第t年的人口数量(t=0,1,2,3……)ΦL(t):各年出生率的拟合函数ΦD(t):各年死亡率的拟合函数ωi:权系数(i=1,2,……,n)四、问题分析问题要求从中国
5、的实际情况和人口增长的特点出发,参考相关数据资料,建立数学模型,并由此对中国人口增长的中短期和长期趋势做出预测。为此,我查阅了许多资料,搜到了1982年到2008年的人口数量及出生率、死亡率和人口自然增长率。利用最小二乘拟合法根据1982年到1998年的数据,预测出1999年到2008年的数据,并与实际数据进行对比。五、建立模型求解设{Φ0(x),Φ1(x),Φ2(x),……,Φm(x)}是一个线性无关的函数系,则称线性组合Φ(x)=∑akΦk(x)为广义多项式。设由给定的一组数据(xi,yi)和一组正
6、数ωi(i=1,2,……,n),求一个广义多项式Φ(x)使得目标函数n2S=∑ωi[Φ(xi)-yi]k=0达到最小,则称函数Φ(x)为数据(xi,yi)(i=1,2,……,n)关于权系数ωi(i=1,2,……,n)的最小二乘拟合函数。利用最小二乘拟合法将出生率、死亡率数据进行拟合,所得拟合图形如下:所得的数据如下:年份1999200020012002出生率‰15.6115.4115.3915.60死亡率‰6.536.556.586.63人口自然增长率‰9.088.868.818.97年份2003200
7、420052006出生率‰16.0616.8017.8619.26死亡率‰6.696.786.887.01人口自然增长率‰9.3710.0210.9812.25年份20072008出生率‰21.0223.20死亡率‰7.167.33人口自然增长率‰13.8615.871999~2008年人口数量:年份199920002001200220032004人口数量(万人)125943127059128178129328130540131848年份2005200620072008人口数量(万人)133295134
8、9281367981389691999~2008年预测与实际人口数量对比:从图中可以看出,实际人口数量低于预测数量,说明国家政策对人口数量的影响增大,是人口数量的上升更加平缓,进一步得到控制。六、参考文献[1]韩中庚,数学建模方法及其应用,北京:高等教育出版社,2005.6[2]中华人民共和国国家统计局,《中国统计年鉴――2008》,北京:中国统计出版社,2009.[3]刘卫国,MATLAB程序设计与应用,北京:高等教育出版社,2006.7