Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТВЕТЫ ЧМ.docx
Скачиваний:
5
Добавлен:
01.05.2025
Размер:
1 Мб
Скачать
☆

3. Модификации метода Ньютона для решения нелинейного уравнения. Метод секущих для нелинейного уравнения.

В формуле x(k+1) = x(k) - f(x(k))/f '(x(k)) , k = 0, 1, 2, ...

метода Ньютона требуется вычислять производную функции f(x), что не всегда удобно, а иногда практически невозможно. В методе секущих производная f '(x(k)) заменяется на дробь (так называемую разделенную разность) (f(x(k)) - f(x(k-1))) / (x(k) - x(k-1)).

В результате формула метода принимает вид: x(k+1) = x(k) - f(x(k))(x(k) - x(k-1)) / (f(x(k)) - f(x(k-1))), k = 1, 2, ... (2.19) где x(0),x(1) - некоторые начальные приближения к корню.

Геометрический смысл метода секущих заключается в замене на итерации с номером k графика функции y=f(х) на секущую, проходящую через точки (x(k),f(x(k))) и (x(k-1),f(x(k-1))) и, следовательно, задаваемую уравнением

y = (f(x(k)) - f(x(k-1)))(x - x(k))/ (x(k) - x(k-1)) + f(x(k))

Далее находим точку ее пересечения с осью OX, что соответствует решению линейного уравнения:

(f(x(k)) - f(x(k-1)))(x - x(k))/ (x(k) - x(k-1)) + f(x(k)) = 0

Отсюдаполучаем:

x = x(k) - f(x(k))(x(k) - x(k-1)) / (f(x(k)) - f(x(k-1))) ≡x(k+1)

1) В общем случае сходимость по методу Ньютона происходит быстрее, чем по методу секущих, и кроме того не требуется нахождения сразу двух начальных приближений к искомому корню. Но при использовании метода секущих не требуется вычисления производной.

2) Условие окончания итераций в методе секущих остается тем же, что и в классическом методе Ньютона: | x(k+1) - x(k) | ≤ ε.

Метод хорд для нелинейного уравнения.

В методе хорд производная f '(x(k)) метода Ньютона заменяется на еще более простую (по сравнению с методом секущих) разделенную разность (f(x(k)) - f(x(0))) / (x(k) - x(0))

В результате формула метода хорд принимает вид: x(k+1) = x(k) - f(x(k))(x(k) - x(0)) / (f(x(k)) - f(x(0))), k = 1, 2, ... (2.20)

причем x(0), x(1) - некоторые начальные приближения к корню. Геометрически рассматриваемый метод означает замену на каждой итерации графика функции y=f(х) на хорду, то есть через точки (x(0),f(x(0))) и (x(k),f(x(k))) проводим хорду

y = (f(x(k)) - f(x(0)))(x - x(k))/ (x(k) - x(0)) + f(x(k))

и находим точку ее пересечения с осью OX, что соответствует решению линейного уравнения:

(f(x(k)) - f(x(0)))(x - x(k))/ (x(k) - x(0)) + f(x(k)) = 0

Выражая отсюда x, получаем:

x = x(k) - f(x(k))(x(k) - x(0)) / (f(x(k)) - f(x(0))) ≡ x(k+1)

ЗАМЕЧАНИЕ 2.6 Критерий окончания итераций в методе хорд имеет вид:

| x(k+1) - x(k) | ≤ ε

Упрощенный метод Ньютона.

Этот метод имеет вид x(k+1) = x(k) - f(x(k))/f '(x(0)) , k = 0, 1, 2, ... (2.21)

где x(0) - некоторое начальное приближение к корню.

Критерий окончания данного итерационного процесса имеет вид:

| x(k+1) - x(k) | ≤ ε

К достоинствам этого метода следует отнести простоту его реализации и возможность обобщения на системы уравнений, а к недостаткам - более медленную по сравнению с методом Ньютона сходимость.