Алгоритм метода Флетчера - Ривса.
Скачать полную версию
Шаг 1. Выбрать начальное приближение х0 = Еn, параметр окончания поиска минимума и функции f(x) e1>0 и параметр окончания решения задачи одномерной оптимизации e2>0.
Шаг 2. Вычислить .
Шаг 3. Вычислить шаг a0.
Шаг 4. Положить x1=x0+a0p0, k=1
Шаг 5. Вычислить f1(xk).
Шаг 6. Если ||f1(xk) ||≤e1, то закончить вычисления потому, что найдено оптимальное решение, иначе идти к шагу 7.
Шаг 7. Вычислить направление .
Шаг 8. Вычислить шаг ak.
Шаг 9. Положить, xk+1=xk+akpk, k=k+1 и идти к шагу 5.