Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Отображение результатов оптимизации




Для запуска расчета после ввода всех настроек в диалоговом окне рис. 15.8 и данных в диалоговом окне рис. 15.6 следует нажать кнопку «Найти решение». Надстройка произведет манипуляции с изменяемыми ячейками, и если оптимальное значение целевой ячейки будет найдено, будет отображено диалоговое окно рис. 15.9 результатов расчета. Переключатель в левой части окна позволяет либо сохранить найденное решение, т.е. заполнить изменяемые ячейки оптимальными значениями, либо восстановить в них исходные значения. Это может быть полезно, если из-за ошибок в формуле или ограничениях получена ошибка, либо планируется решать задачу с другими настройками средства «Поиск решения». Здесь же можно создать отчет о результатах, чтобы затем сравнить решения, полученные с различными настройками средства.

Рис. 15.8 диалоговое окно настройки средства «Поиск решения»

Табл. 15.1

Параметр Описание

Для всех методов

Точность ограничения Указывается точность, используемая при проверке значений на соответствие ограничениям. Чем число ниже, тем точнее будут соблюдены ограничения
Автоматическое масштабирование Используется, когда числа в изменяемых ячейках и в целевой ячейке существенно (на несколько порядков) различаются. Неустановка флажка для таких задач сильно затруднит поиск оптимального решения
Показывать результаты итераций Включает режим просмотра результатов отдельных итераций (шагов)
Игнорировать целочисленные ограничения Заставляет программу игнорировать ограничения «цел», «бин», «раз». Позволяет попробовать решить задачу без этих ограничений (если с ними решение не было найдено) без необходимости редактировать сами ограничения
Целочисленная оптимальность (%) Служит для задания допуска на отклонение от оптимального решения, если на значение влияющих ячеек установлено ограничение «Целое». При указании большего допуска поиск решения заканчивается быстрее
Максимальное время Служит для ограничения времени, отпускаемого на поиск решения задачи, в секундах (не выше 32 767, что составляет примерно девять часов). Значение 100, используемое по умолчанию, подходит для решения большинства простых задач
Предельное число итераций Управляет временем решения задачи путем ограничения числа итераций (повторов вычисления)
Максимальное число подзадач

В пособии не рассматриваются

Максимальное число допустимых решений

Для метода обобщенного понижающего градиента

Сходимость Когда относительное изменение значения в целевой ячейке за последние пять итераций становится меньше числа, указанного в поле «Сходимость», поиск прекращается и считается, что найдено оптимальное решение. Применяется только к нелинейным задачам.
Правые / центральные производные При работе метода обобщенного понижающего градиента предполагается вычисление производных в каждой точке. «Центральные» вычисляется в два раза больше производных
Использовать несколько начальных точек Вычисление будет запущено несколько раз, с разных начальных значений. Полезно, если задача может иметь несколько локальных оптимумов – есть шанс найти среди них наиболее оптимальное значение
Размер совокупности Количество различных начальных точек (минимум 10)
Случайное начальное значение Задается целое неотрицательное число, используемое встроенным генератором псевдослучайных чисел. Если указать число, набор начальных точек при каждом запуске расчета будет одним и тем же
Обязательные границы для переменных Запрещает использование нескольких начальных значений, если для влияющих значений не заданы четкие ограничения (минимум-максимум). Эффективность метода без ограничений низка, а ресурсозатраты – велики

Для эволюционного метода

Сходимость Когда относительное изменение значения в целевой ячейке за последние пять итераций становится меньше числа, указанного в поле «Сходимость», поиск прекращается и считается, что найдено оптимальное решение. Применяется только к нелинейным задачам.
Скорость изменения В пособии не рассматриваются (от 0 до 1)
Размер совокупность В пособии не рассматриваются (от 10 до 200)
Случайное начальное значение Задается целое неотрицательное число, используемое встроенным генератором псевдослучайных чисел. Если указать число, набор случайных чисел, используемых методом, при каждом запуске расчета будет одним и тем же
Обязательные границы для переменных Запрещает использование эволюционного метода, если для влияющих значений не заданы четкие ограничения (минимум-максимум). Эффективность метода без ограничений низка, а ресурсозатраты – велики

Рис. 15.9 Диалоговое окно результатов расчета средством «Поиск решения»

Список в правой части окна содержит три встроенных в средство «Поиск решения» типа отчетов. Для создания отчета соответствующего типа следует выделить этот тип. Одновременно можно выделить несколько типов отчетов. Выделенные отчеты будут созданы в виде отдельных листов Microsoft Excel и вставлены в рабочую книгу.

Отчет о результатах состоит из целевой ячейки и списка влияющих ячеек модели, их исходных и конечных значений, а также перечисления ограничений. Отчет об устойчивости содержит сведения о чувствительности решения к малым изменениям в формуле, находящейся в целевой ячейке, или в формулах ограничений (только для моделей, на изменяемые ячейки которых не наложено ограничение «Цел»). В надстройке «Поиск решения» предусмотрены и другие отчеты, которые в пособии рассматриваться не будут. Флажок «Отчеты со» (некорректная русификация) при генерации отчетов использует инструменты структурирования таблиц.

Флажок «Вернуться в диалоговое окно параметров» заставляет Microsoft Excel после закрытия окна рис. 15.9 вернуться в окно рис. 15.6.

Если решение не было найдено, окно будет выглядеть как на рис. 15.9, справа. Третье положение переключателя позволяет повторить расчет без целочисленных ограничений.

Если в диалоговом окне рис. 15.8 был установлен флажок «Показывать результаты итераций», после каждого изменения величин во влияющих ячейках вычисление будет приостановлено, значения во влияющих и целевой ячейках будут обновлены, и отобразиться диалоговое окно рис. 15.10. Для отображения следующей итерации следует нажать кнопку «Продолжить», кнопка «Остановить» отобразит диалоговое окно рис. 15.9.





Поделиться с друзьями:


Дата добавления: 2018-10-18; Мы поможем в написании ваших работ!; просмотров: 312 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Настоящая ответственность бывает только личной. © Фазиль Искандер
==> читать все изречения...

2364 - | 2085 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.013 с.