- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
指数增长模型
3.1.1指数增长模型
口可以表示为一组数对(t,P(t)),其中t表示时间,P(t)表示t时刻的人口规模。还要用到两个量b和d分别表示出生率和死亡率。比如说,2002年年初人口总数是p,则2002年出生的人数和死亡的人数就分别是bp和dp。所以,2003年年初的人口总数是:
这里的r就是自然增长率,这个模型是离散的。但是人口数量很大,人口变化(人的生死)是在短时间内随时发生的,故可以看成是连续模型。
类似于瞬时速度,t时刻的人口增长率为人口平均增长率在所用时间趋于0时的极限:
首先,给出如下假设:
假设1人口发展过程比较平稳。
假设2人口数量为时间的连续可微函数。
假设3人口增长率是与时间t无关的常数r。
关于假设1,这是可建模的基本要求;关于假设2,人口的取值为整数集上的离散变量,而不是连续量,但是由于通常人口数量很庞大,为了运用微积分工具,可将离散问题做连续化处理;关于假设3,是Malthus对欧洲百余年人口数据做统计研究而得出的,显然是一种近似。
由前面的分析可得:
进一步得到Malthus人口模型(微分方程初值问题)
用分离变量法即可解出:
但更建议用编程求解,MATLAB代码。
【例s3_1】:
symsrP(t)t0P0
eqn=diff(P,t)==r*P;
cond=P(t0)==P0;
PSol(t)=dsolve(eqn,cond)%返回符号函数symfun
simplify(PSol(t))
3-1运行结果
图3-2所示为人口指数增长的趋势,以初始人口为1亿,年自然增长率为1%为例,500年后,人口将增长到150亿!1000年后,人口将增长到22000亿。
3-2人口指数增长
可见,人口将会越来越快地趋于+∞,这显然是不合理的(下面将对此做出改进)。不过在当时,Malthus就是用真实的欧洲人口数据对该模型做了验证,并通过了验证。Malthus人口模型简单,可以解决当时的问题,但不能解决今天的问题。该模型的产生及发展过程体现了数学模型均来自实际问题,并需要最终回到实际问题中进行验证,并在不断验证的过程中不断发展、完善。
1亿VIP精品文档
相关文档
最近下载
- 智能消防应急照明和疏散指示系统设计手册2017-9-30.pdf
- GB50203-砌体结构工程施工质量验收规范.pdf
- 一种高性能高稳定性纳米晶软磁材料的制备方法.pdf VIP
- 2024年退役军人事务员职业技能理论考试复习题库资料(精练300题).pdf
- 湖北省机关事业单位工人等级考试试题-高级工.docx VIP
- 2023年湖南省普通高中学业水平考试地理试题含答案 .pdf
- 2024全国“红旗杯”班组长大赛选拔考试题库500题(含答案).docx
- 2021年房间隔缺损合并心房颤动的处理策略(全文).pdf
- 育才小学国旗下的讲话-爱护眼睛,从点滴做起.doc
- 国开《特殊教育概论》期末大作业简答题(含解答).docx
文档评论(0)