Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВЫЧ. М. АЛГ. Ч.3.doc
Скачиваний:
7
Добавлен:
02.05.2019
Размер:
953.34 Кб
Скачать
    1. 6.2. Метод Ньютона

Метод Ньютона применяется к решению систем урав­нений вида

fi1..., хр) = 0, I = l , ..., р, (6.10)

или, в векторной форме,

F(x) = 0. (6.11)

Введем матрицу Якоби J(х) для функций fi(х), I = l, ..., р, которые будем предполагать непрерывно дифференцируемыми:

J(x) = . (6.12)

……………………………

Пусть задано начальное приближение х(0). Вместо нелинейного уравнения (6.11) решаем линейное урав­нение

F(x(0)) – J(0)) (х-х(0)) = 0. (6.13)

Если det J (х(0)) ≠ 0, то уравнение (6.13) имеет единст­венное решение, которое обозначим х(1). Здесь удобно решать уравнение (6.13) относительно х(0) = х - х(0), а затем вычислять x(l) = x(0) + x(0). Если найдено x(т) то х(m + 1) вычисляем по формуле x(m+1) = х(m) + х(m), а по­правку х(m) = ( х1(m), ..., хp (т)) находим из системы

F(x(m)) – J(m)) (х-х(m)) = 0.

которая в координатной форме имеет вид

f1(х(m)) + х1(m) + … + хp(m) = 0,

(6.14)

fp(х(m)) + х1(m) + … + хp(m) = 0.

Для системы второго порядка

f (x, y) = 0,

g (x, y) = 0

последовательные приближения по методу Ньютона вы­числяются по формулам

xn+1 = xn - , yn+1 = yn - ,

г де

fп, уп) fy '(хп, уп)

Аn =

g(xn, yл) gy'(xn, yn) ,

fx '(хп, уп) fп, уп)

Bn =

gx'(xn, yn) g(xn, yл) ,

fx '(хп, уп) fy '(хп, уп)

Jn = ≠ 0.

gx'(xn, yn) gy'(xn, yn)

Метод Ньютона сходится, если начальное приближе­ние выбрано удачно и матрица J(х*) невырожденна. На практике итерации обычно оканчивают, если ||x(n+1)- х(n)|| ≤ ε. Для выбора начального приближения применяют графический метод, метод проб, метод табу­лирования и т. д.

Рис. 6.2

Пример. Найти решение системы

f (x, y) = х 3 - у2 – 1 = 0,

g (x, y) = ху3 - у - 4 = 0

методом Ньютона с точностью ε =10-3.

Р ешение. Графически находим начальное прибли­жение хо=1,5, y0 = 1,5 (рис. 6.2).

Матрица Якоби име­ет вид

3 х2 - 2у

J(x,y) = .

у3 3x у2 - 1

Дальнейшие вычисления отражены в табл. 6.2.

Таблица 6.2

п

хп

yn

fп, уп)

g(xn, yл)

Jп

Ап

Вn

0

1,5

1,5

0,12500

-0,43750

71,71875

-0,171875

-3,3750

1

1,502397 1,547059

-0,002170

+ 0,015844

77,73277

0,0277998

0,1153255

2

1,5020396 1,545570

0,0000017 0,000019