第3讲 微分方程模型优秀课件.ppt
《第3讲 微分方程模型优秀课件.ppt》由会员分享,可在线阅读,更多相关《第3讲 微分方程模型优秀课件.ppt(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3 3讲讲 微分方程模型微分方程模型第1页,本讲稿共43页第3讲 微分方程建模方法及案例v在研究实际问题时,常常会联系到某些变量的变化率或导数,这样所得到变量之间的关系式就是微分方程模型。v 微分方程模型反映的是变量之间的间接关系,因此,要得到直接关系,就得求微分方程。第2页,本讲稿共43页求解微分方程的方法求解微分方程的方法v求解微分方程有三种方法v1)求精确解;v2)求数值解(近似解);v3)定性理论方法。第3页,本讲稿共43页建立微分方程模型的方法建立微分方程模型的方法(1)根据规律列方程利用数学、力学、物理、化学等学科中的定理或经过实验检验的规律等来建立微分方程模型。(2)微元分析
2、法利用已知的定理与规律寻找微元之间的关系式,与第一种方法不同的是对微元而不是直接对函数及其导数应用规律。第4页,本讲稿共43页(3)模拟近似法在生物、经济等学科的实际问题中,许多现象的规律性不很清楚,即使有所了解也是极其复杂的,建模时在不同的假设下去模拟实际的现象,建立能近似反映问题的微分方程,然后从数学上求解或分析所建方程及其解的性质,再去同实际情况对比,检验此模型能否刻画、模拟某些实际现象。第5页,本讲稿共43页3.1 3.1 年代鉴定问题年代鉴定问题 在巴基斯坦一个洞穴里,发现了具有古代某种动在巴基斯坦一个洞穴里,发现了具有古代某种动物特征的骨碎片,科学家把它带到实验室,作碳物特征的骨碎
3、片,科学家把它带到实验室,作碳14年代测定,分析表明,与的比例仅仅年代测定,分析表明,与的比例仅仅是活组织内的是活组织内的6.24%,能否判断此动物生活在多,能否判断此动物生活在多少年前?少年前?第6页,本讲稿共43页年代测定年代测定:活体中的碳有一小部分是放射性同位素,这种放射性碳是由于宇宙射线在高层大气中的撞击引起的,经过一系列交换过程进入活组织内,直到在生物体内达到平衡浓度,这意味着在活体中,的数量与稳定的的数量成定比,生物体死亡后,交换过程就停止了,放射性碳便以每年八千分之一的速度减少。背景背景第7页,本讲稿共43页设 t 为死后年数,第8页,本讲稿共43页用用MatlabMatlab
4、求解对数求解对数vlog(x)x的自然对数 vlog2(x)x的以2为底的对数 vlog10(x)x的以10为底的对数 v以a为底x的对数,根据换底公式可表示为:log(x)/log(a)第9页,本讲稿共43页MatlabMatlab中的求解方法中的求解方法v-8000*log(0.0624)vans=v 2.2194e+004第10页,本讲稿共43页年代测定的修订年代测定的修订 19661966年,耶鲁实验室的年,耶鲁实验室的Minze StuiverMinze Stuiver和加利福尼亚大学圣和加利福尼亚大学圣地亚哥分校的地亚哥分校的HansE.SuessHansE.Suess在一份报告中
5、指出:在在一份报告中指出:在25002500到到1000010000年前这段时间中测得的结果有差异,其根本原因在于那个年前这段时间中测得的结果有差异,其根本原因在于那个年代,宇宙射线的放射性强度减弱了,偏差的峰值发生在大约年代,宇宙射线的放射性强度减弱了,偏差的峰值发生在大约60006000年以前。他们提出了一个很成功的误差公式,用来校正根据年以前。他们提出了一个很成功的误差公式,用来校正根据碳测定出的碳测定出的23002300年到年到60006000年前这期间的年代:年前这期间的年代:真正的年代真正的年代第11页,本讲稿共43页3.2 3.2 人口演化模型人口演化模型第12页,本讲稿共43页
6、预备知识预备知识:最小二乘原理最小二乘原理v 当由实验提供了大量数据时,不能要求拟合函数 在数据点 处的偏差,即 (i=1,2,m)严格为零,但为了使近似曲线尽量反映所给数据点的变化趋势,需对偏差有所要求.通常要求偏差平方和 v最小,此即称为最小二乘原理第13页,本讲稿共43页 Matlab的最优化工具箱中提供了求非线性最小二乘拟合的函数:的最优化工具箱中提供了求非线性最小二乘拟合的函数:lsqcurvefit,调用格式为:调用格式为:x=lsqcurvefit(fun,x0,xdata,ydata,);fun是一个事先建立的是一个事先建立的定义函数定义函数F(x,xdata)的的M-文件文件
7、,自变量为自变量为x和和xdata迭代初值迭代初值已知数据点已知数据点用用MatlabMatlab作非线性最小二乘拟和作非线性最小二乘拟和注意注意:1.1.如无合理初值,那就只能给出一个如无合理初值,那就只能给出一个猜想初值猜想初值2.2.拟合结果是初值敏感的,因为找到的不一定是全局最优拟合结果是初值敏感的,因为找到的不一定是全局最优而可能是初值附近的局部最优而可能是初值附近的局部最优.第14页,本讲稿共43页 例例 用下面一组数据拟合用下面一组数据拟合 中的参数中的参数a,b,k该问题即解最优化问题:该问题即解最优化问题:第15页,本讲稿共43页 1 1)编写)编写M-M-文件文件 curv
8、efun1.mcurvefun1.m function f=curvefun1(x,tdata)f=x(1)+x(2)*exp(0.02*x(3)*tdata)%其中其中 x(1)=a;x(2)=b;x(3)=k;2)输入命令)输入命令tdata=100:100:1000tdata=100:100:1000cdata=cdata=1e-03*4.54,4.99,5.35,5.65,5.90,6.10,6.26,6.39,*4.54,4.99,5.35,5.65,5.90,6.10,6.26,6.39,6.50,6.59;6.50,6.59;x0=0.2,0.05,0.05;x0=0.2,0.0
9、5,0.05;x=lsqcurvefit(curvefun1,x0,tdata,cdata)x=lsqcurvefit(curvefun1,x0,tdata,cdata)解法解法第16页,本讲稿共43页问题的提出v人口的增长情况是当前世界引起普遍关注的问题,早在18世纪人们就开始进行人口预报工作了。v20世纪90年代,我们经常可以在报刊上看见关于人口增长的预报,说到20世纪末,或21世纪中叶,全世界(或某地区)的人口将达到多少多少亿。这些人口预报的数值是从哪里来的?准确不准确?v你能不能对某地人口数目的演化进行一下估算?第17页,本讲稿共43页年(公元)年(公元)人口(百万)人口(百万)179
10、03.918005.318107.218209.6183012.9184017.1185023.2年(公元)年(公元)人口(百万)人口(百万)186031.4187038.6188050.2189062.9190076.0191092.01920106.5年(公元)年(公元)人口(百万)人口(百万)1930123.21940131.71950150.71960179.31970204.01980226.51990251.4v下表是近两百年的美国人口统计数据,试依此建立美国人口增下表是近两百年的美国人口统计数据,试依此建立美国人口增长的数学模型,最后用它预报长的数学模型,最后用它预报2000年、
11、年、2010年美国人口年美国人口.第18页,本讲稿共43页 问题的分析v从整体来说,人口的变化由两个因素决定:出生和死亡。出生使得人口增加,死亡使得人口减少。v对于局部地区来说,除了出生和死亡外,影响人口的变化还有两个因素:迁入和迁出。迁入使得局部人口增加,迁出使得局部人口减少。v在迁入、迁出人口的差别不大时,人口的变化主要由出生率和死亡率决定。v根据上面的分析,不难建立起人口演化模型。第19页,本讲稿共43页求解步骤求解步骤v1 假设假设v2 建立模型建立模型v3 模型求解模型求解v4 模型的参数估计模型的参数估计第20页,本讲稿共43页1 假设v人口增长率人口增长率r(即出生率即出生率b-
12、死亡率死亡率d)是常数是常数v(或单位时间内人口的增长量与当时的人(或单位时间内人口的增长量与当时的人口成正比)口成正比).第21页,本讲稿共43页2 建立模型建立模型v记时刻记时刻t=0时人口数为时人口数为x0,时刻时刻t的人口为的人口为x(t),由于量大由于量大,可视为连续、可微函数可视为连续、可微函数.vt到到 时间内人口的增量为:时间内人口的增量为:v于是于是x(t)满足微分方程:满足微分方程:v v (1)第22页,本讲稿共43页3 模型求解模型求解v解微分方程得解微分方程得v (2)v v(2)被称为指数增长模型被称为指数增长模型马尔萨斯提出马尔萨斯提出(1798),表示随着,表示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第3讲 微分方程模型优秀课件 微分方程 模型 优秀 课件
限制150内