版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 2016届毕业生毕业论文题 目: 非线性方程求重根方法研究 院系名称: 理学院 专业班级: 学生姓名: 学 号: 指导教师: 教师职称: 2016年05月20日 摘 要 随着科学技术的发展,在现代科学和工程技术中,经常会遇到大量而复杂的数学计算问题。这些问题常常归结为非线性方程求根的问题。求解非线性方程的单根已经具有了比较成熟和丰富的构造技术手段。例如,其中在工程和其他领域的科学计算中的广泛应用迭代算法,它从某个初始点出发,由迭代格式生成一种收敛于方程根的序列。这些方法在面对非线性方程单根的时候可以很好的解决问题,然而这些方法在求解非线性方程的重根时,构造的算法显得相当的复杂甚至是无效的。举
2、一个简单的例子就是平时我们经常研究的经典的牛顿迭代法。它对方程的单根二阶收敛,但是对于于方程的重根只能线性收敛,并且收敛速度变慢。因此非线性方程重根的高阶,尤其是最优解的迭代格式如何构造是一项具有挑战性的工作。直到现在,这方面的研究成果还不是很丰富。目前绝大多数求重根的最优阶迭代算法都是利用方程重根的重数信息来构造迭代格式。对于各种求非线性方程求重根这一问题,国内的许多数学界的前辈对此从不同的方面展开了研究,并在不同方面取得了一定的成果。全文共分为三章 第一章概述了相关的基础理论知识,主要介绍了非线性方程求根的研究背景和及研究现状,着重介绍了迭代法的相关知识,探讨了几种求非线性方程的解的方法,
3、论述了各个解法的优缺点。 第二章主要介绍了迭代法在非线性方程求重根的情形下的应用,给出了几种新的修正迭代格式,从各个思路对非线性方程求重根进行了探讨,并且了解了一些其他求非线性方程重根的方法。 第三章是总结了全文主要的讨论内容。关键词: 非线性 二分法 迭代 收敛 迭代加速 牛顿法 修正牛顿法 重根 阶乘法Title Nonlinear equation root method and studyAbstract With the development of science and technology,people often encounter large and complicated
4、 mathematics problems in the modern science and engineering. These questions often come down to the problem of nonlinear equation for the root. To solve the nonlinear equation of single has mature technology and rich structure. For example, one in the field of engineering and other scientific comput
5、ing is widely used in the iterative algorithm,It starting from an initial point, generated by the iterative format a sequence converges to equation root.These methods when he faced the nonlinear equation of single can well solve the problem, however, these methods in solving the nonlinear equations
6、of roots, the structure of the algorithm is quite complex and even invalid.A simple example of this is we often study at ordinary times the classic Newton iteration method.It to the equation of single second order convergence, but for the equation of double root only linear convergence, and slow con
7、vergence speed.So the roots of the high-order nonlinear equation, especially iterative format how to construct the optimal solution is a challenging job.Until now, the research achievements are not very rich.At present, most of the multiple roots optimal order iterative algorithm is using heavy equa
8、tion root of multiplicity information to construct the iterative format.For a variety of heavy to nonlinear equations for the root of this problem, the predecessor of many domestic to this from different aspects, and has obtained certain achievements in different aspects.Full text is divided into th
9、ree chaptersThe first chapter summarizes the related basic theoretical knowledge, mainly introduced the research background of nonlinear equation for the root and and the research status, introduces the iterative method of related knowledge, discusses several ways to the solution of nonlinear equati
10、ons, the advantages and disadvantages of each method are discussed.The second chapter mainly introduces the iterative method in nonlinear equations roots under the situation of the application, several new modified iterative format is given, from different way of thinking are discussed in this paper
11、, the roots of nonlinear equations for heavy and learning some other nonlinear equation root method.The third chapter summarizes the full text is the main discussion.Keywords: Nonlinear dichotomy iterations convergence an iterative acceleration Newton's method modified Newton method multiple roo
12、t factorial method目 录1 非线性方程求根的基本方法11.1 非线性方程求根11.2 迭代法的基本思想21.3 二分法21.4 不动点迭代法31.5 迭代法的收敛性41.6 迭代法的收敛速度61.7 迭代加速收敛的方法71.7.1 Aitken加速方法71.7.2 Steffensen迭代方法81.8 Newton法91.8.1 Newton法及其收敛性91.8.2 简化牛顿法及牛顿下山法102 非线性方程求重根方法研究122.1 牛顿法在非线性方程求重根时的情形122.1.1 已知根的重数m132.1.2 未知根的重数m142.2 牛顿法在非线性方程求重根的情形下的一些改进
13、方法152.2.1 无约束优化技术中的牛顿法152.2.2 Aitken加速外推下的修正牛顿法求重根重数182.3 一些其他的求非线性方程重根的方法20总 结22参 考 文 献23III1 非线性方程求根的基本方法 在现实中的许多问题中,如流体力学,弹性力学,电路和电力系统计算,非线性规划等众多领域,常常会遇到求解非线性方程的问题。 设有非线性方程: (1.1)其中函数可以是超越函数,则其对应方程为超越方程如。函数也可以是多项式函数,即 其中,则称方程(1.1)为n次代数方程。当时,求根公式大家都是熟悉的,当时。也可以在数学手册上查到根的公式和求法。然而当时,就无法用加减乘除和根式等运算的一般
14、公式来准确写出根的表达式,所以需要数值方法来解决这个问题。 对于代数方程有单根和重根的概念,这可推广到一半方程(1.1).如果存在常数s使得,则称s是方程(1.1)的根,又称是函数的零点。若能分解为 其中,则称是方程(1.1)的m重根和的m重零点。当时,为方程(1.1)的单根和的单零点。1.1 非线性方程求根只有很少类型的非线性方程能解出根的解析表达式,对于大多数非线性方程,通常只能得到一定精度的近似解。一般情况下,多用迭代方法解决此类问题。首先,要判断根是否存在:判断(1.1)是否有根,如果有,存在几个根?例如对多项式方程,n次方程就有n个根。其次,确定跟的隔离:把有根区间分成较小的子区间,
15、每个自取件或者有一个根或者没有根,这样可以将有根子区间内的任一点都可以看成该根的一个近似值;最后,使根精确化:对根的某个初始值设法逐步细化,使之达到一定的精度要求。1.2 迭代法的基本思想 迭代法是一种逐步逼近的方法,其基本思想是利用迭代格式反复校正根的近似值,使之逐步精确化,直到满足精度要求为止。迭代的基本步骤有两步:首先提供根的估计值,称为迭代初值,然后利用迭代格式将初值逐步转换为满足精度要求的根。 设给定方程,将方程转换为与其等价的形式: (1.2)这里的方程式隐式的,因此无法直接求出它的解。但是如果直接给出根的某个猜测值,将它带入式(1.2)的右端,即可求得。然后,又可取作为猜测值,进
16、一步得到。如此反复计算。计算公式 (1.3)称为迭代格式。此时得到的一个序列,称为迭代序列。如果确定的序列有极限,则称迭代公式(1.3)收敛。这时极限值显然就是方程(1.2)的根。 上述迭代法的基本思想就是将隐式方程(1.2)归结为一组显式的计算公式(1.3),就是说,迭代的实质上是一个逐步逼近逐步显式化的过程。利用迭代法求解非线性方程(1.1)需要考虑以下几个问题:(1) 初始的近视根如何选取?(2) 迭代函数如何构造?迭代序列是否收敛?(3) 收敛速度如何?怎样进行误差分析?1.3 二分法如果在区间上方程(1.1)至少有一个根,那就称是方程的一个有根区间,例如,如果知道,由于的连续性,可知
17、是一个有根区间,可以用一些点上的函数值的符号来搜索有根区间。如果在上方程有且只有一个根,那就把方程的根隔离出来了,这时候若能把有根区间不断缩小,便可逐步得出根的近似值。求根方法中最简单最直观的方法是二分法,定义如下定义1.1 对于上连续不断且的函数,通过不断的把函数 的零点所在的区间一分为二,是区间的两个端点逐步逼近零点,进而得到零点近似值的方法。二分法的优点是计算过程简单,收敛性可保证,对函数性质要求低,只要求连续就可以了;它的缺点是计算出来的值收敛速度慢,不能求偶数重根,也不能求复根和虚根。特别是函数值每次均以计算出来,但是没有利用上,只利用了它们的符号,显然是一种浪费。在此基础上人们改进
18、了二分法,充分利用函数的值求根称为试位法,收敛速度速度比二分法快乐许多。1.4 不动点迭代法 在1.2中我们了解到迭代法的基本思想,我们可以通过不同的途径将方程(1.1)转变为等价方程(1.2)的形式。例如,令或者,其中A为常数。函数与的定义域可能不相同,但要求它们在所要求的的解邻近都有定义。 定义1.2 为了了解方程(1.1)类似线性代数方程组迭代法的构造,把方程(1.1)变换为等价的方程(1.2)。其中为迭代函数,利用方程(1.2)可以构造迭代公式(1.3),如果,则满足方程(1.2)。称是迭代函数,是函数的一个不动点,它也就是方程(1.2)的一个根方法(1.3)被称为不动点迭代法。用迭代
19、法(1.3)求解,需要讨以下问题:(1) 如何选取合适的迭代函数;(2) 迭代函数满足什么条件,迭代序列收敛到,收敛速度是多少;(3) 怎样加速序列的收敛速度。1.5 迭代法的收敛性方程的转化形式不同(即迭代函数不同),随之建立的迭代格式迭代后得到的序列的收敛性也不同。这意味着,并非任意的等价变换后所建立的迭代格式都是收敛的。那么应该如何变换才能使所建立的迭代格式收敛呢?下面我们就来讨论下迭代格式的收敛性。考虑在区间上的迭代函数的收敛性。 定理1.1 设函数在区间上连续,且满足: 1 映内性: ,; 2 压缩性:存在常数,使得,其中L称为压缩系数(Lipschitz 系数),则 (1)函数在区
20、间存在唯一的不动点; (2)对任意的初值,迭代格式(1.3)所产生的迭代序列一定收敛到; (3)误差的估计如下; , (1.4) . (1.5) 由定理1.1可以看出,即 .因此参数L决定迭代速度,并且L的值越接近于0,迭代的收敛速度就越快。由定理1.1 可知,如果L已知,根据给定的精度便可以估计出迭代的次数。在实际操作中,L是难以确定的,运用起来很不方便,但是从(1.4)中可以看出:只要两次相邻的迭代值之差的绝对值充分小,就可以保证迭代值充分接近于。当L未知时,如果已知精度,则迭代的终止准则为 . 在实际操作中,总是采用如下定理来判断迭代格式的收敛性。 定理1.2 将方程改写为,如果在区间上
21、连续,且满足:1 映内性:,;2 ,存在,且,其中L为Lipschitz常数,与无关,则迭代收敛,且收敛到的解。 迭代法求根的一个显著的优点就是逻辑结构简单,并且只要保证相邻两次迭代值得偏差充分小,就可以保证迭代的收敛性,可以用控制计算的精度。一般而言,使用迭代法求解的过程如下: 首先,选取初值和误差限,构造方程的等价变换形式; 其次,依据构造好的迭代格式计算; 最后,判断,如果成立则停止计算,即为方程的根;反之,令重复低二第三步。在上述算法中和分别代表每次迭代的初值和终值,为误差限。如果收敛速度过慢则放弃,可以用最大迭代次数N来控制。在定理1.1和定理1.2中我们讨论了迭代函数对任意的的收敛
22、性,这可以说是在区间上的全局收敛性。然而在使用是需要讨论迭代函数在整个区间上的映内性和压缩性,使用不便。另外,我们平时更想要知道的是迭代序列在迭代函数不动点附近的收敛性,即设法找到一个在不动点附近的初始根。这时如果迭代序列收敛则收敛的速度很快;如果迭代序列不收敛,则任何初始根都不会使迭代序列收敛。因此我们更需要讨论在不动点附近的收敛性,称之为局部收敛性。 定义1.3 设在区间I上有不动点,若存在的一个邻域,对任意的,不动点迭代法(1.3)产生的序列,且收敛到,则称迭代法(1.3)局部收敛。 定理1.3 设为的不动点,在的某个邻域S上存在且连续,满足,则迭代法(1.)局部收敛。1.6 迭代法的收
23、敛速度 对于一种迭代法要具有实用价值,不仅要收敛,而且还有有比较快的收敛速度。迭代过程的收敛速度就是指误差在收敛过程中的下降速度。因此,提出了收敛阶的概念。定义1.4 设序列收敛到,记误差。若存在实数及非零常数C,使 , (1.6) 则称为p阶收敛,C称为渐近误差常数。可见,收敛阶确实描述了迭代接近收敛时迭代误差下降的速度,即迭代收敛速度,因此,收敛阶的概念刻画了迭代速度的快慢。一般来说,p越大,收敛速度越快。当时,也称线性收敛,时称超线性收敛,时称平方收敛。定义中,是为了保证收敛阶p的唯一性。若,则只有时迭代才收敛;若,则c不要求小于1. 如果线性收敛,则(1.6)式的常数C满足,如果超线性
24、收敛,则有 (1.7) 如果满足定理1.3的条件,且在的邻域S内有,则迭代法产生的收敛。若取,必有,而且 ,因此有 .在这种情况下为线性收敛。反之,若存在且连续,想要得到超线性收敛序列,就必须要求。因此在整数解收敛的情形下有如下定理。定理1.4 设为的不动点,整数,在的邻域上连续,且满足 , , (1.8)则有迭代法(1.3)产生的序列在的邻域上是p阶收敛的,且有 . (1.9)1.7 迭代加速收敛的方法虽然收敛阶能够刻画迭代收敛于根所需的迭代次数的多少,但并不能说明迭代到收敛时所需的的时间的多少。 对于收敛的迭代过程,只有迭代次数足够,总是可以是结果达到任意的精度。然而依然需要考虑收敛的速度
25、问题,因为缓慢的迭代速度将导致计算量的增大,因此需要探究迭代法的加速问题.1.7.1 Aitken加速方法 线性收敛的序列收敛较慢,常常考虑加速收敛的方法。设线性收敛到,记作,有 , .当k充分大时有, ,其中.由 可解出 .在计算了,和之后,可以用上式右端作为的一个修正值,利用差分记号,写成 , (1.10) 它是的一个新的近似值,从序列用(1.10)式得到的序列的方法,称为Aitken加速方法.可以证明,只要满足,且,则有(1.10)式产生的序列是完全确定的,而且有 即序列收敛比Aitken要快。Aitken加速法避免了微商的计算,但是每次需要进行两次迭代1.7.2 Steffensen迭
26、代方法 Aitken方法对进行加速计算,得到序列,它不管原来序列是如何产生的。如果我们把关于函数的不动点迭代与加速技巧结合起来,有如下的Steffensen迭代法: (1.11) 如果把(1.11)式写成一种不动点迭代的形式 , (1.12)则迭代函数为 . (1.13)与Aitken加速迭代法相类似,Steffensen加速迭代法不但可以加快迭代速度,有时候还可以使某些发散的迭代改变为具有较好收敛性的迭代。1.8 Newton法前面简单介绍了非线性方程的研究背景以及几种非线性方程求根的常用方法。下面我们重点来了解一种求解非线性方程的经典迭代法Newton法。牛顿迭代法是非线性方程求方程根的重
27、要方法之一,牛顿迭代法收敛速度比较快,迭代形式简单,在方程(1.1)的单根附近具有平方收敛,并且牛顿迭代法求方程的重根,复根也可以很好的应用。随着数学研究的进步,几百年来,新的迭代格式层出不穷,但是几乎所有的迭代发的研究都是以牛顿迭代法的技巧和分析方法为基础。在研究牛顿迭代法收敛性的过程中得到很多理论都被人们借鉴引用。无论是理论研究还是实际应用中,牛顿迭代法在迭代发的历史中所起的左右是任何迭代法都无可替代的,因此我们需要对牛顿迭代法熟练掌握。1.8.1 Newton法及其收敛性对于非线性方程而言,如果是线性函数,则它的求根是容易的。牛顿法得基本思想是将非线性方程逐步归结为某种线性方程来求解,因
28、此牛顿法的实质是一种线性化方法,设方程的函数连续可微,为方程的实根,是其某个近似值。将在点作Taylor展开;取其线性部分作为的近似,得到 设,其解为 .将这一近似值作为第k+1次迭代,得到如下的迭代格式: . (1.14)这就是牛顿迭代法。 图 1-1 牛顿法有着明显的几何意义。方程的根可解释为曲线与x轴的交点的横坐标(图1-1)设是根的某个近似值。过曲线与横坐标为的点(引切线,并将该切线与x轴交点的横坐标作为的新的近似值,注意到切线方程为 这样求得的值必满足。从而就是牛顿公式(1.14)的计算结果。因为这种几何背景,牛顿法又被称为切线法。关于牛顿法的收敛性有如下定理定理1.5 设,且在包含
29、的一个区间上有二阶连续倒数,则牛顿迭代法(1.14)局部收敛到,且至少是二阶收敛,并有 . (1.15)这一结果表明:牛顿法具有平方速度。1.8.2 简化牛顿法及牛顿下山法牛顿法的优点是收敛快,缺点一是每步迭代要计算及,计算量较大且有时计算困难,二是初始近似只有在根附近才能保证收敛,如给的不合适可能不收敛。因此在实际应用牛顿迭代法时,常根据这两种情况可以作适当的修正。 (1)简化牛顿迭代法 如果所遇到的问题中很难计算,则可将式(1.14)修改为 , , (1.16)迭代函数。 若 ,即取。在根附近成立,则迭代法(1.16)局部收敛。在(1.16)中取,则称式(1.16)为简化牛顿迭代法。这类方
30、法虽然只有线性收敛,但计算量简单,其几何意义是用平行弦月x轴交点作为的近似。 (2)牛顿下山法 牛顿法收敛性收初值的选取影响很大,如果偏离所求根太远,则牛顿法可能发散。为了防止迭代发散,我们队迭代过程附加一项要求,及具有单调性: . (1.17)我们把符合这项要求的算法称为下山法。 如果在下山法保证函数值稳定下降的前提下,用牛顿法加快收敛速度,将牛顿法与下山法结合起来使用。首先将牛顿法的结果 与前一步的迭代值作适当加权为新的改进值,即 ,或者说 (1.18)这里的称为下山因子。只要选择适当的,就可以使(1.17)成立。称为牛顿下山法。但是,的选择只能是一个逐步选择和探索的过程。从开始,按照一定
31、步长将的值逐步递减进行尝试。如果整个尝试过程中找不到合适的,则称“下山失败”,此时只能重新选择初值。、2 非线性方程求重根方法研究 之前我们的讨论的许多方法在面对非线性方程单根的时候可以很好的解决问题,然而这些方法在求解非线性方程的重根时,构造的算法显得相当的复杂甚至是无效的。因此非线性方程重根的高阶,尤其是最优解的迭代格式如何构造是一项具有挑战性的工作。2.1 牛顿法在非线性方程求重根时的情形 Newton迭代法是非线性方程求根的一个基本方法,牛顿法因收敛速度快而得到广泛应用,然而牛顿迭代法在求重根是是否可以很好的应用呢?下面我们来研究这个问题. 若根的重数,及,则所有建立在反函数基础上的推
32、导均归无效,这是因为在的任何邻域内不存在反函数。虽然如此,可以证明牛顿迭代法在重根邻域是线性收敛的。事实上,对于牛顿迭代公式中的迭代函数,有,在与之间。考虑到,于是有 , , (2.1) 由于,所有由定理1.3及定理1.4得知,牛顿迭代法对m重根是一阶收敛的。我们对牛顿迭代法加以修正,使其对重根应用是仍具有二阶收敛性。2.1.1 已知根的重数m当根的重数m已知时,可将式(1.14)修正为, . (2.2)此公式对m重根是二阶收敛的。事实上,因为 (2.3)其中,由 ,得 , 利用对,在附近进行Taylor展开,有 ,于是,得 。从而证明了式(2.2)是m重根的二阶公式。2.1.2 未知根的重数
33、m 当根的重数m未知时,式(1.14)可修正为 , . (2.4)其中,. 显然,该公式是用来求得单根的二阶方法。我们只需说明的m重根就是的单根。实际上,利用在根附近的Taylor展开,并设是的m重根,有 , 在x与之间。所以,就是的单根。 由该方法可以看出,只要令,则方程的任何重根,都可以转化为求得单根,可以利用前面以单根为条件的各种方法,其收敛阶与根的重数无关。例1.1 用下列方法求方程的正跟:(1) 牛顿迭代法(1.14);(2) 修正的牛顿迭代法(2.2);(3) 修正的牛顿迭代法(2.4)。在三个方法中初值均取,结果如下表所表示方法(1)方法(2)方法(3)1.785402.0000
34、01.801751.44561.901001.889631.870831.955101.895471.883351.895491.895491.88946.1.895481.89549 显然,方法(2)和方法(3)确实比方法(1)要收敛的快得多。2.2 牛顿法在非线性方程求重根的情形下的一些改进方法因为牛顿迭代法的一些局限性,一直以来,许多数学工作者对牛顿迭代法作出了改进提出了许多有效算法。他们通过几何构造或者多步法的技巧,借助于增加函数,导数的个数或者改变迭代初始值等等各个方面,修正了牛顿法的迭代格式,很大程度上提高了牛顿法迭代收敛阶和收敛速度。下面简单介绍一些牛顿法修正方法2.2.1 无约
35、束优化技术中的牛顿法 牛顿迭代法在重根的情形下只有线性的收敛速,知道重根数的信息或者计算二阶导数都可以解决重根收敛慢的问题,然而这在实际计算中并不方便。因此有学者考虑:将非线性方程求根问题转换为求函数极值得问题,并利用无约束技术中的牛顿法求解。单根情形下雨牛顿法求根等价,重根情形下则得到了一直不需要二阶导数且具有二阶收敛速度的算法。 定理2.1 设是的m重零点,则是函数 (2.5)的单重零点,其中。证明 假设,其中.令 ,则令 由于是的m重零点,应至少是的m重零点,因此应是 的2m重零点,从而可写成 的形式,也就是 由此可化为 而,因此,也就是说是单重零点。证明完毕。根据定理2.1,为求非线性
36、方程的重根,可以构造形如式(2.5)的,利用(1.14)的到迭代格式 (2.6)其中: (2.7) (2.8)当充分靠近时,该迭代格式具有局部二阶收敛速度。求重根的具体算法为:输入 初始值;误差限;最大迭代次数m及参数。输出 近似解或失败信息步骤1 步骤2 对,作步骤34.步骤3 ,其中M,N形如(2.7),(2.8)步骤4 若,则输出,停止,否则.步骤5 输出(Method failed );停止2.2.2 Aitken加速外推下的修正牛顿法求重根重数 当为重根时,牛顿迭代法线性收敛,如果已知m为根的重数,则修正牛顿法平方收敛,但是根的重数往往是事先未知的,因此如何求出根的重数成为求出非线性
37、方程重根的一种思路。下面我们给出一种在牛顿迭代法的基础上利用Aitken加速外推给出的一直新的估计根的重数的方法。该方法不用求函数的高阶导数,对于产生的序列只需要简单的四则运算就可以估计根的重数,对于根的较大重数情形也能适用。 在修正的牛顿迭代格式(2.2)的基础上给出Aitken加速格式:校正:.再校正:.加速:. (2.9)Aitken加速外推格式设每次迭代飞误差是成比例的减少,即 设是非线性方程的精确根,则 从上式解出 (2.10)为了减少算术运算,保持数值的稳定性,我们引进的过程 .因此(2.10)即为 (2.11)定理2.2 设非线性方程在其m重根的某个邻域有充分连续导数。若牛顿迭代
38、格式产生的迭代序列,则重数 (表示对x四舍五入取整).证明 因为为非线性方程的m重根,由2.1章节可知牛顿迭代法对m重根是收敛的。考虑到,我们有 介于与之间 (2.12)式(2.12)可以写作,因为当时,所以当k充分大时,我们可以认为 (2.13)从式(2.13)解出 (2.14)联立式(2.11)和式(2.14)并消去,得到 .证明完毕.根重数的计算过程步骤1 给出方程重根的初始近似值步骤2 牛顿迭代:,直到连续3次迭代序列具有单调性;步骤3 取步骤2中连续3次区间单调性的迭代值,计算 步骤4 代入重数公式2.3 一些其他的求非线性方程重根的方法 针对虚位法在非线性方程求重根时收敛速度太慢,
39、有学者提出了两种改进的虚位法乘方法和阶乘法在求解非线性方程的重根时可以加快收敛,并且可以方便的在计算机上实现。1 方法描述 设为的m重根,当x趋近于时,将以趋近于0.因此采用虚位法时,多是某一端点连续驻留,而另一端点逐步趋近,致使收敛趋近不能有效的缩小。Lllinois法和Pegasus法是通过吧连续驻留点的函数值乘以一个缩减因子来缩小收敛区间的。乘方法是当某一端点驻留n次时,缩减因子取,阶乘法则是取。这样当某一端点是第一次驻留时,乘方法和阶乘法都是取,与Lllinois法相当。2 算法描述(1)非线性方程奇数重根的求解A 乘方法 输入:初值误差限.步骤1:计算,;步骤2:计算;步骤3:如果,输出结果,结束;步骤4:计算;步骤5:如果, 则 否则;步骤6:返回步骤2。B. 阶乘法 阶乘法的算法基本与乘方法相同,只是的取值为。当某一端点连续驻留多次时,它对收敛区间的缩小要比乘方法快。(2) 非线性方程偶数重根的求解具有偶数重根的非线性方程的求解考虑将偶数重根一侧的曲线移动至y轴的负向,然后按求奇数重根
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024新版《药品管理法》培训课件
- 心脏手术的抗凝治疗与并发症防控
- 治疗阿尔茨海默病药
- 脑震荡的中医护理方案
- 吉林省2024七年级数学上册第2章整式及其加减阶段综合训练范围2.1~2.3课件新版华东师大版
- 分销管理模式
- 脚病调理培训课件
- 化学反应方向说课稿
- 红黄蓝说课稿
- 好玩的洞洞说课稿
- 大学生职业生涯规划书护理
- 国际传播与跨文化传播研究综述
- 大学生到教师的角色转变课件
- 挂网喷射混凝土基坑开挖支护专项施工方案
- 高三化学试卷讲评课件
- 半导体DIF是什么工艺
- 生涯发展报告 (第二版)
- 财务管理大学生的职业生涯规划
- 危化品运输安全培训-危险品与非危险品的混装与分装标准
- 扎实推进安全体系建设范文
- 启迪人才测评试卷
评论
0/150
提交评论