{"title":"Müller’s Method","authors":"J. H. Mathews, K. Fink","doi":"10.1163/9789004501683_005","DOIUrl":null,"url":null,"abstract":"(p 0 , f (p 0)) (p 2 , f(p 2)) p 0 t = h 0 h 1 h 0 p 1 t = h 1 p 2 t = 0 p 3 t = z y = f(x) Figure 2.17 The starting approximations p 0 , p 1 , and p 2 for Muller's method, and the differences h 0 and h 1. Muller's method is a generalization of the secant method, in the sense that it does not require the derivative of the function. It is an iterative method that requires three starting points (p 0 , f (p 0)), (p 1 , f (p 1)), and (p 2 , f (p 2)). A parabola is constructed that passes through the three points; then the quadratic formula is used to find a root of the quadratic for the next approximation. It has been proved that near a simple root Muller's method converges faster than the secant method and almost as fast as Newton's method. The method can be used to find real or complex zeros of a function and can be programmed to use complex arithmetic. Without loss of generality, we assume that p 2 is the best approximation to the root and consider the parabola through the three starting values, shown in Figure 2.17. Make the change of variable (9) t = x − p 2 , and use the differences (10) h 0 = p 0 − p 2 and h 1 = p 1 − p 2. Consider the quadratic polynomial involving the variable t: (11) y = at 2 + bt + c.","PeriodicalId":176808,"journal":{"name":"Old Norse-Icelandic Philology and National Identity in the Long Nineteenth Century","volume":"62 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Old Norse-Icelandic Philology and National Identity in the Long Nineteenth Century","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1163/9789004501683_005","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
(p 0 , f (p 0)) (p 2 , f(p 2)) p 0 t = h 0 h 1 h 0 p 1 t = h 1 p 2 t = 0 p 3 t = z y = f(x) Figure 2.17 The starting approximations p 0 , p 1 , and p 2 for Muller's method, and the differences h 0 and h 1. Muller's method is a generalization of the secant method, in the sense that it does not require the derivative of the function. It is an iterative method that requires three starting points (p 0 , f (p 0)), (p 1 , f (p 1)), and (p 2 , f (p 2)). A parabola is constructed that passes through the three points; then the quadratic formula is used to find a root of the quadratic for the next approximation. It has been proved that near a simple root Muller's method converges faster than the secant method and almost as fast as Newton's method. The method can be used to find real or complex zeros of a function and can be programmed to use complex arithmetic. Without loss of generality, we assume that p 2 is the best approximation to the root and consider the parabola through the three starting values, shown in Figure 2.17. Make the change of variable (9) t = x − p 2 , and use the differences (10) h 0 = p 0 − p 2 and h 1 = p 1 − p 2. Consider the quadratic polynomial involving the variable t: (11) y = at 2 + bt + c.
(p 0, f(p 0)) (p 2, f(p 2)) p 0 t = h 0 h 1 h 0 p 1 t = h 1 p 2 t = 0 p 3 t = z y = f(x)图2.17 Muller方法的起始近似p 0, p 1和p 2,以及h 0和h 1的差值。穆勒法是割线法的推广,因为它不需要对函数求导。它是一种迭代方法,需要三个起点(p0, f (p0)), (p1, f (p1))和(p2, f (p2))。构造一条穿过这三点的抛物线;然后用二次公式求下一个近似的二次方程的根。已经证明在单根附近穆勒法的收敛速度比割线法快,几乎和牛顿法一样快。该方法可用于求函数的实零或复零,并可编程为使用复数算法。在不丧失一般性的前提下,我们假设p2是最接近根的,并通过三个起始值来考虑抛物线,如图2.17所示。使变量(9)t = x−p2,并使用(10)h 0 = p0−p2和h 1 = p1−p2的差值。考虑涉及变量t的二次多项式:(11)y = at 2 + bt + c。