Метод наискорейшего спуска


Дана система уравнений

,(1)

где -симметричная положительно определенная матрица (невырожденная). Решение этой системы может быть найдено при помощи итерационного процесса:

, 0, 1, ... . (2)

Здесь – вектор невязки на –ом шаге:

, (3)

а число , регулирующее при каждом длину шага в направлении от точки , находится таким образом, чтобы обеспечить минимум функции . Такое продвижение от точки к , затем от к и т.д. приводит в случае сходимости процесса к - точке минимума функции . Нетрудно показать, что является в этом случае и решением системы (1).

Для рассматриваемого случая (симметричной положительно определенной матрицы ) коэффициенты находятся по формулам

, 0, 1, ... . (4)

Если матрица А не является симметричной, то от системы (1) можно перейти к системе , где – симметричная матрица.

Формулы (2), (3), (4) – расчетные формулы метода наискорейшего спуска. В качестве можно взять любой вектор. Критерий остановки расчетов: .

В рассматриваемом случае симметричной положительно определенной матрицы итерационный процесс сходится со скоростью геометрической прогрессии. Условие сходимости: , (5).

Существуют различные модификации этого метода. В частности, число можно взять постоянным для всех , из условия сходимости .

Задача

Решить методом наискорейшего спуска систему уравнений:

.

Точность = 0,01.

Решение. Возьмем начальное приближение (0; 0; 0; 0)T. Тогда (1,34; 0,85; 1,29; 2,11), . Дальнейшие расчеты приведены в таблице.

k
2,938 0,320 (0,429; 0,272; 0,413; 0,675)T
1,014 0,275 (0,457; 0,055; 0,306; 0,810)T
0,333 0,344 (0,478; 0,108; 0,326; 0,908)T
0,152 0,309 (0,463; 0,077; 0,306; 0,932)T
0,074 0,385 (0,453; 0,093; 0,312; 0,952)T
0,047 0,318 (0,444; 0,084; 0,306; 0,958)T
0,025 0,387 (0,440; 0,090; 0,309; 0,963)T
0,016 0,318 (0,437; 0,086; 0,307; 0,965)T
0,008  

Поскольку , вычисления прекращаем.

Ответ: = 0,44; = 0,09; = 0,31; = 0,97.



Дата добавления: 2021-07-22; просмотров: 311;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.009 сек.