Параметрический синтез оптимального регулятора. Курсовая работа. Вычислительная математика.. 23503_1_Зайнуллин_Курсовая_Вычислительная_математика_Отчет. Курсовая работа По курсу Вычислительная математика Тема Параметрическая стабилизация системы автоматического управления
Скачать 1.03 Mb.
|
5. Минимизация функции нескольких переменных В качестве метода минимизации по одной переменной используется метод сопряженных градиентов. Метод сопряженных градиентов осуществляется по следующему алгоритму: Задается координата начальной точки и вычисляется градиент P, как вектор производных от минимизируемой функции С помощью функции arg_min находим значение Вычисляем следующую точку по формуле , Вычислим следующее значение градиента , где h – производная функции Структура основной программы. program minimiz Процедура вычисления градиента. subroutine grad(x,p) Оптимизируемая функция. В этой функции вызывается функция вычисления правых частей системы дифференциальных уравнений. real function J(x) Функция используется для решения задачи минимизации функции нескольких переменных через решение задачи минимизации функции одной переменной. subroutine function grad1() Функция поиска β Subroutine Beta() |