数学模型作业:人口模型.doc

数学模型作业:人口模型.doc

ID:57333341

大小:126.50 KB

页数:4页

时间:2020-08-12

数学模型作业:人口模型.doc_第1页
数学模型作业:人口模型.doc_第2页
数学模型作业:人口模型.doc_第3页
数学模型作业:人口模型.doc_第4页
资源描述:

《数学模型作业:人口模型.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数学模型报告2邓曌作业1用1900年至2000年的数据拟合指数增长模型,计算并作图,观察结果。表1模型建立:记时刻t的人口为x(t),当考察一个国家或一个较大地区的人口时,x(t)是一个很大的整数。为了讨论方便,我们将x(t)视为连续、可微函数。记初始时刻的人口为x0.基本假设:人口(相对)增长率r是常数x(t):时刻t的人口(1)(2),(3)的参数r和x0可以用表1的数据估计。为了利用简单的线性最小二乘法,将(3)式取对数,可得:(4)模型求解:以1900年至2000年的数据拟合(4)MATL

2、AB编程代码:>>t=1900:10:2000;x=[76.092.0106.5123.2131.7150.7179.3204.0226.5251.4281.4];y=log(x);p=polyfit(t,y,1);x0=exp(p(2));r=p(1);plot(t,x,'r:o');holdon;x1=x0*exp(r*t);plot(t,x1);disp(['x0=',num2str(x0),',r=',num2str(r)]);结果得:x0=1.9618e-09,r=0.图1由图1可以看出

3、,蓝色拟合曲线表示曲线拟合的很好,用这个模型基本上能够描述十九世纪以前美国人口的增长。dx/dtx0作业2根据图2dx/dt与x的关系,分析x随t的变化情况:t较小(从而x较小)时和t较大(从而x较大)时x增长速度有何不同,x多大时人口增长最快,时等,由此你能大致画出x(t)的图形吗?xmxm/2图2问题分析由图:为x的增长速率当时,随x的增加而增加,即x的增长速率随x的增大而增加;当时,达到最大值,即x的增长速率最快;当时,随x的增大而减小,但>0,说明x的增长速率随x的增大而缓慢增加。模型建立

4、当时,x达到最大值,时假设xm=350,x0=6.054,r=0.202(5)用分离变量方法求解(5)得:(6)MATLAB编程代码:>>t=0:0.1:35;x=350./(1+(350/6.054-1)*exp(-1*t.*0.202));plot(t,x)图3由图3可以看出:当时,当增长速率最大时,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。