Optimization Toolbox – Оптимизация

Вид материалаДокументы

Содержание


Трифонов Александр Георгиевич
А.Г.Трифонов. "Optimization Toolbox 2.2 Руководство пользователя ": Содержание
А.Г.Трифонов. "Постановка задачи оптимизации и численные методы ее решения"Содержание
1. Характеристика методов решения задач оптимизации
Методы исследования функций классического анализа
Метод множителей Лагранжа
Методы вариационного исчисления
Динамическое программирование
Принцип максимума
Линейное программирование
Методы нелинейного программирования
Геометрическое программирование
ТАБЛИЦА 1.1. Области применения методов оптимизации
2. Методы безусловной оптимизации
Классификация методов
Общая характеристика методов нулевого порядка
Метод прямого поиска (метод Хука-Дживса)
Метод вращающихся координат (метод Розенброка)
Метод параллельных касательных (метод Пауэлла)
Метод сопряженных градиентов
...
Полное содержание
Подобный материал:
  1   2   3   4   5

Optimization Toolbox – Оптимизация

Optimization Toolbox включает программы широко известных методов минимизации и максимизации линейных и нелинейных функций. Эти программы могут быть использованы для решения сложных задач оптимизации стоимости, надежности и качества для различных приложений.  В пакет включены версии традиционных и новейших алгоритмов оптимизации, в том числе безусловная оптимизация (метод симплексного поиска Нелдера-Мида и квази-ньютоновский метод БФШ), условная, многокритериальная оптимизация и метод минимакса, методы линейного и квадратичного программирования.

Ведущий раздела Optimization Toolbox:
^ Трифонов Александр Георгиевич - доктор технических наук, главный научный сотрудник лаборатории моделирования Объединенного института энергетических и ядерных исследований Национальной Академии наук Беларуси.

Материалы раздела Optimization Toolbox:

MathWorks: Documentation (Release 14) \ Optimization Toolbox
^

А.Г.Трифонов. "Optimization Toolbox 2.2 Руководство пользователя ": Содержание

  • А.Г.Трифонов. Optimization Toolbox - обзор
  • Новая версия - Optimization Toolbox 2.2
  • Примеры решения оптимизационных задач
  • Установка принимаемых по умолчанию параметров
  • Вывод отображения итерационных значений
  • Многократный способ вызова функции вывода информации
  • Оптимизация встроенных объектов вместо М-файлов
  • Типичные проблемы и способы их решения
  • Преобразование старых кодов в синтаксис Версии 2
  • Стандартные алгоритмы
    • Обзор методов оптимизации
    • Оптимизация без наличия ограничений
      • Квазиньютоновские методы
      • Линейный поиск
        • Квадратичная интерполяция
        • Кубическая интерполяция
      • Реализация квазиньютоновского метода
        • Корректировка Гессиана
        • Методы линейного поиска
          • Кубический полиномиальный метод.
          • Процедура кубического полиномиального линейного поиска
          • Смешанный кубический/квадратичный полиномиальный метод
    • Оптимизация методом наименьших квадратов
      • Метод Ньютона-Гаусса
      • Метод Левенберга-Гаусса
      • Реализация нелинейного метода наименьших квадратов
        • Реализация метода Ньютона-Гаусса
        • Реализация метода Левенберга-Марквардта
    • Системы нелинейных уравнений
      • Метод Ньютона-Гаусса
      • Метод ломаных доверительных областей
      • Реализация решения нелинейных уравнений
        • Реализация Ньютона-Гаусса
        • Реализация метода ломаных доверительных областей
    • Оптимизация при наличии ограничений
      • Последовательноое квадратичное программирование (SQP)
      • Подзадача квадратичного программирования QP
      • Реализация метода (SQP)
        • Корректировка матрицы Гессе
        • Решение задачи квадратичного программирования
        • Линейный поиск и функции выгоды
      • Алгоритм симплексного метода
        • Основной алгоритм.
        • Предварительная подготовка.
        • Использование симплексного алгоритма.
        • Основные и не основные переменные.
        • Литература
    • Многокритериальная оптимизация
      • Введение в многокритериальную оптимизацию.
        • Стратегия взвешенных сумм
        • Метод ε-ограничений
      • Метод достижения цели.
      • Алгоритм реализации метода достижения цели
      • Избранная библиография
  • Алгоритмы большой размерности
    • Методы на основе использования доверительных областей в задачах нелинейной оптимизации
    • Сопряженные градиенты с предварительной обработкой данных
      • Алгоритм
    • Задачи с линейными ограничениями
      • Ограничения типа линейных равенств
      • Боксовые ограничения
    • Нелинейный метод наименьших квадратов
    • Квадратичное программирование
    • Линейный метод наименьших квадратов
    • Линейное программирование для задач большой размерности
      • Основной алгоритм
      • Этапы предварительной обработки данных
    • Избранная библиография
  • Аргументы функций
    • Входные аргументы
    • Выходные аргументы
  • Параметры опций оптимизации
    • Функции вывода
    • Структура функции вывода
    • Поля для optimValues
      • Соответствующие выходные аргументы
      • Отображение командной строки
    • Вырождение
    • Состояния алгоритма
    • Флаг остановки
      • Остановка операции оптимизации на основе данных в параметре optimValues
      • Остановка оптимизации по вводу из GUI
  • Алфавитный список функций