Рис. 7.18. Отчет по пределам для решения нелинейной задачи определения цен
Изменяемые ячейки
Рис. 7.19. Отчет по устойчивости для решения нелинейной задачи определения цен
Команда ПОИСК РЕШЕНИЯ меню СЕРВИС предлагает пользователю ряд опций для контроля за решением нелинейных моделей, которые находятся в нижней части диалогового окна Параметры поиска решения (см. Рис. 7.20). Таких опций три: Оценка,Производныеи Метод. Выбранные по умолчанию значения этих опций обеспечивают устойчивую работу ЭТ во многих случаях. Однако, если при решении не линейных моделей у Вас возникают проблемы, Вы можете изменить стратегию поиска оптимального решения.
Опция Оценка определяет способ оценки управляемых переменных в процессе улучшения решения. Используемое по умолчанию значение этой опции Линейная оценивает переменные с использованием техники линейной экстраполяции. Второе значение опции - Квадратичная - использует технику нелинейной экстраполяции.
Опция Производные определяет способ оценки производных. При использовании значения Центральные иногда удается улучшить рассчитанные в принимаемом по умолчанию режиме Прямые значения первых производных за счет большего времени расчета. Однако в большинстве случаев степень улучшения не окупает дополнительных усилий.
Опция Метод определяет выбор метода поиска допустимого решения, улучшающего целевую функцию. Выбираемый по умолчанию метод Ньютона отличается более низкой скоростью движения к оптимальному решению, но требует значительно меньше памяти, чем метод сопряженных градиентов.
Использование опции Автоматическое масштабирование также часто дает возможность облегчить процесс нахождения оптимального решения нелинейной задачи.
При поиске решения нелинейных задач многое зависит от величин, с которых стартует поиск решения. Поэтому, начиная решение нелинейной задачи, следует начинать поиск оптимального решения с тех величин, которые получены в предыдущем решении (может быть аналогичной линейной задачи), или близкие к тем, которые Вы предполагаете получить.
ЗАМЕЧАНИЕ. Команда РЕШИТЬ УРАВНЕНИЕ меню СЕРВИС дает также возможность решать задачу "Как сделать, чтобы?" для наиболее общего ее случая. Задав величину целевой функции в диалоговом окне ПОИСК РЕШЕНИЯ, Вы можете найти значения независимых переменных, обеспечивающих её получение при соблюдении введенных Вами ограничений.