Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Метод Ньютона (метод касательных).
Его отличие от предыдущего метода состоит в том, что на к-й итерации вместо хорды проводится касательная к кривой у=F(x) при х=ck-1 и ищется точка пересечения касательной с осью абсцисс. При этом не обязательно задавать отрезок [а, b], содержащий корень уравнения (2.1), а достаточно лишь найти некоторое начальное приближение корня х=с0 (рис. 2.7). Уравнение касательной, проведенной к кривой у=F(x) в точке М0 с координатами с0 и F(c0), имеет вид:
Отсюда найдем следующее приближение корня с1 как абсциссу точки пересечения касательной с осью х (у=0):
Аналогично могут быть найдены и следующие приближения как точки пересечения с осью абсцисс касательных, проведенных в точках M1, M2 и т. д. Формула для к-го приближения имеет вид:
При этом необходимо, чтобы
Теорема. Пусть х=с — корень уравнения (2.1), т. е. F(c)=0, a F'(c) Рисунок 2.7. Иллюстрация метода Ньютона.
Фактически это означает, что на каждой итерации погрешность возводится в квадрат, т. е. число верных знаков корня удваивается. Если Пример 2.3. Для иллюстрации рассмотрим уравнение х2-0.25=0 и найдем методом Ньютона один из его корней, например х=с=0.5. Для данного уравнения F" (c)/2F'(c) =1. Выберем с0=1, тогда
Таким образом, после шести итераций погрешность в рамках арифметики с двойной точностью исчезла. Трудность в применении метода Ньютона состоит в выборе начального приближения, которое должно находиться в окрестности D. При неудачном выборе начального приближения итерации могут расходиться. Пример 2.4. Для уравнения arctgх=0 (корень х=с=0) при начальном приближении со=1.5 первые шесть итераций приводят к погрешностям
Очевидно, что итерации здесь расходятся. Для предотвращения расходимости иногда целесообразно использовать смешанный алгоритм. Он состоит в том, что сначала применяется всегда сходящийся метод (например, метод половинного деления), а после некоторого числа итераций — быстро сходящийся метод Ньютона. Табличный процессор Ехсеl для решения уравнений располагает специальным средством Подбор параметра в меню Сервис. Его алгоритм скрыт от пользователя, но если важен именно результат, а не путь к нему, то обращение к стандартному средству оправданно. На рис. 2.8 показаны диалоговые окна Ехсеl при решении уравнения х2-sinх= 0: левая часть уравнения записана в ячейке А1, начальное значение - в ячейке В1, результат - в ячейке В1.
|