- •Преимущества надстройки Поиск решения
- •Типы задач, для которых используется надстройка Поиск решения
- •Загрузка надстройки Поиск решения
- •Использование надстройки Поиск решения
- •Добавление ограничений
- •Сохранение решения как сценария
- •Выбор метода, который используется при поиске решения
- •Работа с моделями поиска решения
- •Отображение отчетов надстройки Поиск решения
- •Отчет по результатам
- •Отчет по устойчивости
- •Отчет по пределам
Сохранение решения как сценария
Если надстройка Поиск решения находит решение, вы можете сохранить изменяемые ячейки как сценарий, который можно будет в любое время отобразить на рабочем листе. Чтобы сделать это, выполните описанные ниже действия.
1.Выберите вкладку Данные => Поиск решения, чтобы отобразить диалоговое окно Поиск решения. |
|
2.Если необходимо, укажите нужную целевую ячейку, изменяемые ячейки и ограничения.
|
|
3.Щелкните на кнопке Выполнить, чтобы начать поиск решения.
|
|
4.Если Поиск решения находит решение задачи, щелкните на кнопке Сохранить сценарий диалогового окна Результаты поиска решения. Excel отобразит диалоговое окно Сохранение сценария.
|
|
5.Используйте поле Название сценария, чтобы ввести название для этого сценария.
|
|
6.Щелкните на кнопке ОК. Excel возвратится к диалоговому окну Результаты поиска решения.
|
|
7.Сохраните найденное решение или вернитесь к исходным данным.
|
|
Установка других параметров надстройки
Поиск решения
Решение большинства задач, для которых используется надстройка Поиск решения, будет найдено по стандартной схеме с целевой ячейкой, изменяемыми ячейками и ограничениями. Тем не менее, если для определенной задачи или модели решение найти сложно, можно применить ряд дополнительных параметров надстройки Поиск решения. Запустите надстройку и щелкните на кнопке Параметры окна Поиск решения, чтобы отобразить диалоговое окно Параметры поиска решения (см. рис.5).
Рис.5. Диалоговое окно Параметры поиска решения содержит параметры, применяемые при решении задачи
Управление процессом поиска решения
Процесс поиска решения можно контролировать с помощью следующих параметров.
■ Максимальное время. Количество времени, которое занимает поиск решения, зависит от размера и сложности модели, количества изменяемых ячеек и ограничений, а также других заданных параметров надстройки Поиск решения. Если вы видите, что для получения целевого решения требуется больше времени, увеличьте значение этого параметра.
■ Предельное число итераций. 'Этот параметр указывает максимальное количество терапии, которое будет выполнено при поиске решения. При увеличении данного параметра точность найденного решения возрастает, но увеличивается также время решения задачи.
■ Относительная погрешность. Это число определяет, насколько близко должно быть значение ограничения к установленному числу, чтобы условие считалось выполненным. Чем выше установленная точность вычислений (то есть чем меньше заданный параметр погрешности), тем достовернее будет найденное решение, и тем больше времени требуется для его получения.
■ Допустимое отклонение. Если задача включает ограничения на целый тип данных, это поле определяет процент, в пределах которого может отклоняться значение переменной. Например, если допустимое отклонение установлено равным 0,05%, то надстройка Поиск решения будет считать значение 99,95 достаточно близким к 100, чтобы считать его целым.
■ Сходимость. Данный параметр служит критерием для остановки вычислений. Если относительное изменение значения целевой переменной за последние пять итераций меньше, чем заданное значение параметра, то алгоритм останавливает поиск решения.
■ Линейная модель. В упрощенной формулировке линейная модель — это модель, в которой переменные не возводятся в степени и не используется ни одна из так называемых трансцендентных функций наподобие SIN () или COS (). Линейная модель соответствует линейной зависимости между переменными, представляемой графически в виде прямых линий. Если в задаче применяются только линейные зависимости, следует выбрать данный параметр, что значительно ускорит процесс вычислений.
■ Неотрицательные значения. Выберите этот параметр, чтобы использовать предположения, что изменяемые ячейки задачи должны принимать значения, больше или равные 0. Равносильно, можно добавить для каждой из переменных ограничение >=0, тогда данный параметр будет представлять собой неявное ограничение на переменные задачи. Это удобно для моделей с достаточно большим количеством зависимых переменных, ни одна из которых не может принимать отрицательные значения.
■ Автоматическое масштабирование. Выберите этот параметр, если в модели есть изменяемые ячейки, которые значительно отличаются по порядку значения. Например, в задаче может одновременно использоваться переменная дисконтной ставки (принимающая значение от 0 до 1) и объема продаж (которая может измеряться в миллионах).
■ Показывать результаты итераций. Выберите этот параметр, чтобы в процессе поиска решения на каждой итерации отображались достигнутые значения переменных. Чтобы продолжить процесс вычислений, щелкните на кнопке Продолжить диалогового окна Текущее состояние поиска решения.
При выборе параметра Показывать результаты итераций в процессе поиска решения отображается диалоговое окно Текущее состояние поиска решения, где показаны промежуточные результаты поиска решения