欢迎来到天天文库
浏览记录
ID:56630687
大小:1.08 MB
页数:43页
时间:2020-06-30
《一阶微分方程的matlab数值解法.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.毕业论文题目一阶微分方程的matlab数值解法学院数学科学学院专业数学与应用数学班级数学1303班学生邹健峰学号220130921157指导教师邢顺来讲师二〇一七年五月七日..摘要微分方程的数值解法是近现代数学家和科学家们研究的热点,微分方程的MATLAB数值解法可以帮助我们解决现实生活中的许多数学问题,提高计算机帮助我们解决问题的效率。本文主要讨论研究一阶微分方程的MATLAB数值解法中的三种Euler法和三种Runge-Kutta法,介绍以上六种方法的主要容,简单介绍了MATLAB的相关容和微分方程的发展简史。通过具体的微分方程来研究以上
2、算法的编程实现,通过MATBLAB求解具体的一阶微分方程来探究以上方法的优缺点,通过图表来分析得出结论:改进Euler法和四阶Runge-Kutta法的阶的精度较高,具有较好的算法稳定性。关键词:一阶微分方程;数值解法;MATLAB;Euler法;Runge-Kutta法..ABSTRACTThenumericalsolutionofdifferentialequationsisahotspotformodernmathematiciansandscientists,theMATLABnumericalsolutionofthedifferen
3、tialequationcanhelpussolvemanymathematicalproblemsinreallife,improvetheefficiencyofthecomputertohelpussolvetheproblem.ThispapermainlydiscussesthreekindsofEulermethodsandthreeRunge-KuttamethodsinMATLABnumericalsolutionoffirstorderdifferentialequation,introducethemaincontentso
4、ftheabovesixmethods,abriefintroductiontothedevelopmentofMATLABrelatedcontentanddifferentialequationsofabriefhistory.Theprogrammingoftheabovealgorithmisstudiedbytheconcretedifferentialequation,headvantagesanddisadvantagesoftheabovemethodsareexploredthroughMATBLABsolvingthespe
5、cificfirst-orderdifferentialequation,throughthecharttoanalyzetheconclusions:TheimprovedEulermethodandthefourthorderRunge-Kuttamethodhavehigheraccuracy,hasgoodalgorithmstability.Keywords:FirstOrderDifferentialEquation;NumericalSolution;MATLAB;EulerMethod;Runge-KuttaMethod目录..
6、摘要IABSTRACTII1前言11.1引言11.2常微分方程的发展简史21.3国外研究现状21.4研究主要容及研究方案31.4.1研究的主要容31.4.2研究方案31.5研究难点32预备知识42.1显式Euler法42.2隐式Euler法52.3改进Euler法52.4二阶Runge-Kutta法62.5三阶Runge-Kutta法72.6四阶Runge-Kutta法72.7单步法的收敛性和稳定性93微分方程数值解法的编程实现113.1常微分方程的符号解法113.2显式Euler法的编程实现123.3隐式Euler法的编程实现143.4改进E
7、uler法的编程实现173.5二阶Runge-Kutta法的编程实现203.6三阶Runge-Kutta法的编程实现223.7四阶Runge-Kutta法的编程实现24结论29参考文献30致31附录32..1前言1.1引言JamesBernoulli在1676年写给Newton的信中首次谈到了微分方程。大约到了十八世纪中期,微分方程才成为一门独立的学科,微分方程是研究和揭示自然规律不可或缺的重要工具。众所周知,在1846年数学家和天文学家共同发现的海王星就是微分方程的功劳。还有在1991年,科学考察队在Alps山脉发现了一个冰封保存完好的人类,
8、然后通过仪器测得碳元素衰变的速率,建立微分方程数学模型,得出了这个人是生活在距今5000多年前的时代。Newton、Leibniz、Bernoulli
此文档下载收益归作者所有