解一二阶线性微分方程程的思路和方法

字体大小:14
一阶常微分方程的一种新的数值求解方法
来源:《中小企业管理与科技》供稿文/刘秋杰
[导读]摘要:常微分方程作为微分方程的基本类型之一,在自然界与工程界有很广泛的应用。很多问题的数学表述都可以归结为常微分方程的定解问题,实际生活中很多问题的数学模型都是微分方程。但在许多情况下,首先找到问题的解析解,然后再进行相关的计算往往非常困难,有时甚至是行不通的,基于此理由,我们可以避免求解析解而直接求相应的数值解。本论文就是对目前已有的常微分方程的数值方法进行研究,并大胆地提出一种新的数值方法――欧拉-牛顿法。
  关键词:常微分方程 解析解 数值解 研究 新的数值方法 欧拉-牛顿法
  摘要:常微分方程作为微分方程的基本类型之一,在自然界与工程界有很广泛的应用。很多问题的数学表述都可以归结为常微分方程的定解问题,实际生活中很多问题的数学模型都是微分方程。但在许多情况下,首先找到问题的解析解,然后再进行相关的计算往往非常困难,有时甚至是行不通的,基于此理由,我们可以避免求解析解而直接求相应的数值解。本论文就是对目前已有的常微分方程的数值方法进行研究,并大胆地提出一种新的数值方法&&欧拉-牛顿法。
  关键词:常微分方程 解析解 数值解 研究 新的数值方法 欧拉-牛顿法
& 在生产实践和科学研究过程中,我们经常会遇到求解常微分方程的定解问题,虽然我们已经知道不少类型的常微分方程的解法。但工程技术人员在工程和科学研究中所关心的往往只是常微分方程的近似数值解,而非从事数学研究的技术人员所注重的&过程&。采用常规的人工推导、求解无疑是效率非常低下的,而且工程上的常微分方程往往结构非常复杂,要给出一般方程解的表达式也是非常困难的。实际上到目前为止,我们只能对有限的几种特殊类型的方程求精确解,这远不能满足工程需要,对那些不能用初等函数来表达的方程就只能去求其近似的数值解,而且这样还可以借助于运算速度快的计算机来进行辅助求解,大大提高求解的速度和精度。我们考虑一阶常微分方程初值问题在区间[a,b]上的解,其中f(x,y)为x,y的已知函数,y0为给定的初始值,将上述问题的精确解记为y(x)。数值方法的基本思想是:在解的存在区间上取n+1个节点,这里差hi=xi+1-xi,i=0,1,&,n称为由xi到xi+1的步长。这些hi可以不相等,但一般取成相等的,这时,在这些节点上采用离散化方法,(通常用数值积分、微分,泰勒展开等)将上述初值问题化成关于离散变量的相应问题。把这个相应问题的解yn作为y(xn)的近似值。这样求得的yn就是上述初值问题在节点xn上的数值解。一般说来,不同的离散化导致不同的方法。本文在对目前已有的常微分方程的数值方法进行深入研究的基础上,对改进的欧拉方法进行再次改进并提出一种新的数值方法(本文命名为欧拉-牛顿法),并能够以具体实例来验证方法的有效性和实用性。
& 1 欧拉&牛顿法
  改进的欧拉方法的公式是
  先研究求的近似值,其中是步长。对于递推格式
& 由此所确定的可以看成是下面关于的(非线性)函数
& 在y=yk-1附近的零点。虽然上面(2)式定义的F(y)还与k以及xk-1,xk,yk-1有关,但这个问题还可以在求数值解时予以考虑,对于理论分析来说则无需顾及。如果我们直接利用牛顿法求F(y)在y=yk-1附近的零点,当然可以利用yk-1作为z的初值z0,利用
& 由于zi-1到zi的区间很小,所以在每一个小区间内设已知方程F(z)=0有近似根zi-1,将函数F(z)在点zi-1展开,有
& 于是方程F(z)=0可近似地表示为:
& 这是个线性方程,记其根为zi,则有
& 从而得到欧拉&牛顿法的递推格式为:
  f(x,y)关于y的偏导数的绝对值通常特别大,由此可以得出
&& 的值也特别大,再加之初始解yk-1已经很靠近F(y)的零点,所以采用牛顿法求F(y)在y=yk-1附近的零点实现了问题与方法之间的完美结合。事实上,在一般情况下利用(4)式迭代一次即可得到满意的结果。考虑到f(x,y)的凸凹性可能会对迭代格式(4)产生一定的影响,所以保险起见,也可以利用(4)式迭代两次,至少可以增强算法的稳定性。
& 例1.求解下述初值问题
& 上面(5)式的理论解为
& 表中符号说明:X[k]是x的值;Y[k]是对应每一个x的y精确值(理论值);YX[k]是利用欧拉-牛顿法计算出的y近似值;E[k]是y精确值和近似值之间的误差。利用欧拉&牛顿法求解的计算结果的精度至少达到了小数点后13位,甚至有的达到了小数点后15位,表1中y精确值和计算值之间的误差E[k]的值非常的小,几乎达到了零值,即用欧拉&牛顿法得到的结果几乎达到了人们所企盼的结果,它很明显地优越于改进的欧拉方法,所以实例证明欧拉&牛顿法还是值得推广的。
& 对于求一般的常微分方程初值问题的数值解来说,已经有很多的方法。在实际应用中,我们当然希望能够结合具体问题的特点,充分利用不同方法的差异,选择一种更为合适的方法,力争得到尽可能好的结果。对于求解实际问题来说,我们通常并不能立即得出所得到的结果到底有几位有效数字。虽然可以通过理论分析来估计误差,但这样做一是劳神费力,二是所得到的结果也未必靠的住,这中间不确定的因素太多。在现代计算机条件下,采用基于试验的方法一般比理论分析的结果更为直观,更为具体。在这个基础上再辅之以理论分析,结论当然更可靠一些。求解一阶常微分方程的新的数值求解方法(欧拉&牛顿法)是改进的欧拉方法和牛顿法的完美结合,从而为求解一阶常微分方程的数值解提供了方便,并且结果的精度也比较高。
& 参考文献:
& [1]Man Kam Kwong. The Shooting Method and Multiple Solutions of Two/Multi-Point BVPs of Second-Order ODE [J].Electronic Journal of Qualitative Theory of Differential Equations,~14
& [2]李有法.数值计算方法.北京:高等教育出版社,1996
& [3]余德浩,汤华中.微分方程数值解法.北京:科学出版社,2003
& [4]赵建平,阿布都热西提.对常微分方程初值问题的一种新数值解法的提案.新疆大学学报,):407~411
& [5]罗幼芝.常微分方程初值问题若干数值方法的分析比较.重庆工商大学学报,):185~190
& [6]黄永东,赵双锁,采凤娟.一种求解常微分方程初值问题的单步法.宁夏大学学报,):230~232
& [7]陆启超.常微分方程的定性方法和分叉.北京航空航天大学出版社
读者喜爱度:
"论文库"栏目其它文章
书库点击榜
奢侈什么?是天使的神光还是魔鬼的笑容?因为奢侈涉及到道德判断、国家经济状态,所以奢侈就成了一面镜子,不同的时代与不同的社会、不同的人,从这面镜子中看出的是“爱丽丝漫游奇境”般的历史与面孔。
人文读本精选
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的邮件地址:
写信给编辑
您的邮件地址:
要发送的文章:
意大利民歌故乡苏连多
1.填上手机号码,然后点击获取验证码按扭,系统将会把验证码发到手机上.
2.留意手机短信,把收到的验证码填在下框中,点击发文章到手机即可
填写验证码:
读后感主题:
读后感内容:
您的邮件地址:
给这篇文章投票
一阶常微分方程的一种新的数值求解方法
本文目前喜爱度:
&【喜爱度】有0个人觉得这篇文章很好,0个人觉得还可以,0个人觉得很一般
你觉得这篇文章:
期刊网通行证登录
您要使用的功能只对会员开放,您已是会员的话请先登录,不是会员请先
正在抽奖中,请稍后...
增值电信业务经营许可证编号:粤-B2
All Right Reserved 中国期刊网 版权所有不太常见的两类一阶常微分方程求解方法_青一色大学生吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:349贴子:
不太常见的两类一阶常微分方程求解方法
相关的贴子944319853相关的图贴
1.型如y=f(y',x)的:可令y'=p,两边同时得到p关于x的一阶求解得到p关于x的解:I.如果得到显示解p=φ(x,c),则代入y=f(y',x)中得到y=f(φ(x,c),x)就是原方程通解II.如果得到x=ψ(p,c),则加上y=f(y',x)后就是原方程参数解x=ψ(p,c),y=f(p,ψ(p,c))其中p是参数,c是常数
2.不显含x或不显含y的一阶微分方程:以F(y,y')为例,注意这里一般是隐方程,用普通方法不便于求解令p=y',选择适当的参数t,将p和y参数化:y=φ(t),p=ψ(t)由关系式dy=pdx得到φ'(t)dt=ψ(t)dx,解出x=∫φ'(t)/ψ(t)dt + C得出方程的参数解x=∫φ'(t)/ψ(t)dt + C,y=φ(t)
图片来源《常微分方程》王高雄,欢迎补充
内&&容:使用签名档&&
为兴趣而生,贴吧更懂你。&或非齐次微分方程的求解方法非齐次微
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
非齐次微分方程的求解方法
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口}

我要回帖

更多关于 二阶齐次线性微分方程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信