Замечания
Метод градиента (метод скорейшего спуска)
Пусть имеется система нелинейных уравнений:
(12.13)
Систему (5.13) удобнее записать в матричном виде:
(12.14)
где - вектор – функция; - вектор – аргумент.
Решение системы (5.14), как и для системы линейных уравнений (см. п. 3.8), будем искать в виде
(12.15)
Здесь и - векторы неизвестных на p и p+1 шагах итераций; вектор невязок на p-ом шаге – f(p) = f(x(p)); W'p – транспонированная матрица Якоби на p– ом шаге;
;
.
Пример 12.2. Методом градиента вычислим приближенно корни системы
расположенные в окрестности начала координат.
Имеем:
Выберем начальное приближение:
По вышеприведенным формулам найдем первое приближение:
Аналогичным образом находим следующее приближение:
Ограничимся двумя итерациями (шагами), и оценим невязку:
· Как видно из примера, решение достаточно быстро сходится, невязка быстро убывает.
· При решении системы нелинейных уравнений методом градиента матрицу Якоби необходимо пересчитывать на каждом шаге (итерации).