Траекторию поиска изобразите на рисунке, на котором приведены линии уровня квадратичной функции (2), которые могут быть получены с помощью следующей MATLAB-программы:
Итерационная формула.
 | (3) |
 | (4) |
а величина шага

находится из условия
 | (5) |
Найдем явные выражения для частных производных функции

(

):
 | (6) |
 | (7) |
Первая итерация (
=0).
Из формул (6), (7) последовательно имеем
Таким образом,

(см. рис. 1).
Условие (5) на первой итерации имеет вид
Поскольку
левая часть этого неравенства равна

. Его правая часть, легко видеть, равна

.
Таким образом, на первой итерации условие (5) выполняется и величина шага

должна быть изменена:

Вторая итерация (
=1).
Аналогично первой итерации последовательно имеем
Таким образом,

(см. рис. 1).
Условие (5) на второй итерации имеет вид
Поскольку
левая часть этого неравенства равна

. Его правая часть, легко видеть, равна

.
Таким образом, на второй итерации условие (5) выполняется и величина шага

должна быть изменена:

.
Третья итерация (
=2).
Аналогично первой итерации последовательно имеем
Таким образом,

(см. рис. 1).
Условие (5) на третьей итерации имеет вид
Поскольку
левая часть этого неравенства равна

. Его правая часть, легко видеть, равна

.
Таким образом, на третьей итерации условие (5) выполняется и величина шага

должна быть изменена:

.
Рис. 1. Фрагмент (три итерации) траектории поиска минимума функции (2) градиентным методом с дроблением шага, исходя из точки X0=(x0,y0)=(-2.0,1.0).