где
вектор квазиградиента функции
, получаемый применением разностной формулы вида (2.52) или (2.53).
Иной способ определения вектора градиента
можно наметить следующим образом. Пусть на предшествующих шагах оптимизации в узлах
найден и занесен в память
вектор градиента функции
Дифференцируя по и (2.150), найдем
где
— матрицы, составленные соответственно из производных компонент вектора
и производных элементов матрицы
по компонентам вектора и. Элементы матриц
в принципе можно найти, дифференцируя по компонентам и левые и правые части уравнений (2.126), (2.127). Интегрируя от
до
совместно полученные уравнения и исходные уравнения, найдем матрицы
Дифференцируя по и обе части равенства
получим
— систему линейных уравнений, решая которую, найдем
После того как алгоритмом минимизации найден
необходимо для следующего шага определить и занести в память ЦВМ вектор градиента
Этот вектор определяется формулой, аналогичной (2.151) при замене в (2.151), (2.152) нижнего индекса и на х.
По аналогии со способом 2 главы 2 возможен способ оптимизации управления методом нелинейного программирования, не требующий занесения в память ЦВМ величин
Способ осдоран на