给定给定区间,函数连续且,那么根据介值定理,函数必然在区间内有根。
初始化区间使得。其中是上次迭代中的根估计值。如果,那么赋值互换(我们认为对应函数值的绝对值较小的点更接近真正的根值)。
每次迭代包含四个点:
有以下四个不等式:
①
②
③
④
上次迭代为二分法且①为假;上次迭代为二分法且③为假;上次迭代为插值法且②为假;上次迭代为插值法且④为假;以插值法计算的临时值不在和 中间,以上五个条件满足一个,那么本次迭代的值采用二分法,否则采用插值法。
而插值法的选择如下:如果三点各不同,则用二次插值;否则用线性插值。
本次迭代的临时值s作为区间的一个端点,另一个端点在和中选择,二者作为,且满足,。
本文发布于:2024-01-28 15:31:29,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/17064270908415.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |