Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Рассматриваемый метод так же, как и метод деления отрезка пополам, предназначен для уточнения корня на интервале [ a, b ], на концах которого левая часть уравнения f(x) = 0 принимает разные знаки. Значение начала интервала а вводится с клавиатуры.
Очередное приближение теперь в отличие от метода деления отрезка пополам берем не в середине отрезка, а в точке х1, где пересекает ось абсцисс прямая линия, проведенная через точки f(a) и f(b) (рисунок 1).
В качестве нового интервала для продолжения итерационного процесса выбираем тот из двух [ a, x1 ] или [ x1, b ], на концах которого функция f(x) принимает значения с разными знаками.
Заканчиваем процесс уточнения корня, когда расстояние между очередными приближениями станет меньше заданной точности e
| xn – xn-1 | < e
Рисунок 1 – Метод хорд
Уравнение прямой линии, проходящей через точки fa = f(a) и fb = f(b), запишем в общем виде
y(x) = kx + c.
Коэффициенты k и c уравнения этой прямой определим из условий
fa = ka + c,
fb = kb + c.
Вычитая левые и правые части последних соотношений, получим
, c = fa – ka.
Точку пересечения прямой y(x) с осью абсцисс получим, приравнивая y(x) нулю
(1)
или
. (2)
Дата публикования: 2015-10-09; Прочитано: 246 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!