Метод половинного деления (бисекций).


Пусть простой корень х* уравнения f(x)=0 определён и находится на отрезке [c, d], т.е. f(c)f(d)<0, причём
, где
- допустимая погрешность вычисления. Возьмём в середине [c, d] точку
. Очевидно, что при
точка х*q будет искомым корнем уравнения. В противном случае сделаем первый шаг к уточнению корня.
Вычислим
. Если
=0, то корень уравнения
. Если
(рис. а), то х* лежит внутри интервала
, который обозначим как
. Если
, то х0 лежит в нутрии
, который обозначим как
(рис. б). В обоих случаях длинна отрезка
равна 
Возьмём в середине отрезка
точку
. Тогда при
точка х2 будет значением корня в заданной погрешностью. В противном случае, аналогично, сделаем второй шаг. При этом получим новый отрезок
длиной
и т.д. На каком то шаге точка
будет корнем уравнения с заданным приближением
при выполнении неравенства
. Из последнего можно определить число шагов, обеспечивающих достижения требуемой точности вычислений:

Изложенный метод, называемый методом половинного деления (метод бисекций), сходится для любых непрерывных функций, в том числе и для недифференциальных.
Блок схема алгоритма метода бисекций:

Метод итераций.
Приведём уравнение
к виду
(1)
Возьмём некоторую произвольную точку
на оси
. Если существует такая точка
, что
, то очевидно, число
и будет корнем уравнения (1). В общем случае
. Суть метода простых итераций (повторений) состоит в построении последовательности {
} точек, сходящихся к корню
, где
,
(2)
При этом
называют начальным приближением.
Необходимо отметить, что последовательность {
} не всегда является сходящейся. Рассмотрим пример:
Линейное уравнение
, имеющее корень
можно преобразовать к виду
или
.
Взяв за начальное приближение
, в первом случае получим
;
, …
Данная последовательность стремится к точному решению уравнения.
Во втором случае
;
;
, …
Эта последовательность расходится.
Следовательно, вид функции
оказывает существенное влияние на сходимость итерационного процесса.
Сходимость метода простой итерации определяется следующей теоремой: При любом начальном приближении
на некотором интервале последовательность
, построенная в соответствии с методом простой итерации (2), сходится к корню
, который является единственным решением уравнения (1) на рассматриваемом интервале, если здесь функция
удовлетворяет условию Липшица
с постоянной Липшица
.
Если функция
дифференцируема и имеет на
ограниченную производную, то постоянная Липшица
.
В рассмотренных выше примерах для уравнения
и итерационный процесс является сходящимся к корням уравнения
.
Для уравнения
и условия сходимости не выполняется.
Если вычисление постоянной Липшица сопряжено с определёнными математическими трудностями, то алгоритм метода простой итерации использует косвенную оценку точности вычислений
,
где
- допустимая погрешность вычислений.
Блок – схема алгоритма метода простой итерации с косвенной оценкой точности вычислений:

Лекция 7
Дата добавления: 2016-07-27; просмотров: 2585;











