Минимизация функций нескольких переменных. Метод спуска
Файл формата
zip
размером 545,61 КБ
содержит документы форматов
docexe
Добавлен пользователем hansoloart, дата добавления неизвестна
Описание отредактировано
37 стр. Программа на C++ Содержание. Введение. Методы спуска: а. Общая схема. б. Метод покоординатного спуска. в. Метод градиентного спуска. г. Метод наискорейшего спуска. Описание программы. Исследование функции.
Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
УГАТУ, Уфа, 2009. Преподаватель: Хасанов А. Ю. Дисциплина "Методы оптимизации". Отчет содержит блок-схемы алгоритмов и тексты программ. Цель работы: знакомство с методами многомерной безусловной оптимизации первого и нулевого порядка и их освоение, сравнение эффективности применения этих методов для конкретной целевой функции. Реализовано 6 методов: градиентный метод с...
УГАТУ, Преподаватель: Хасанов А. Ю. Безусловная многомерная оптимизация. Дисциплина "Методы оптимизации". Программы на C++. Блок-схемы алгоритмов. Реализовано 7 методов: Поиск по образцу; Метод деформируемого симплекса; Метод симплекса; Градиентный метод с дроблением шага; Метод наискорейшего спуска (дихотомия); Метод Гаусса-Зейделя (золотое сечение); Эвристический алгоритм.
Метод градиентного спуска.
Цель работы: Ознакомление с методами поиска экстремума нелинейной
выпуклой функции нескольких переменных и решение таких задач с
помощью ЭВМ.
Архив содержит методические указания (.pdf) по данному методу, текст программы (.cpp), реализующей поиск минимума функции двух переменных методом градиентного спуска и отчет (.docx) о проделанной работе.
Отчёт...
В программе реализованы следующие задачи:
Расчёт градиентным методом найскорейшего спуска.
Расчёт методом покоординатного спуска (Гаусса—Зейделя).
Вывод количества итераций.
Вывод наименьшего значения аргумента.
Реализовано на языке Cи++ в среде MS Visual Studio.