При моделировании или отладке моделей возможны следующие ситуации:
1 Оптимальное решение не найдено.
2 «Поиск решения» может остановиться до достижения оптимального решения по следующим причинам.
3 Пользователь прервал процесс поиска.
4 Команда Показывать результаты итераций в диалоговом окне Параметры «Поиска решения» выбрана перед Выполнить.
5 Пользователь нажал кнопку Стоп в режиме пошагового выполнения итераций, по истечении времени, отведенного на работу процедуры, или после выполнения заданного числа итераций.
6 Установлен флажок Линейная модель в диалоговом окне Параметры «Поиска решения», в то время как решаемая задача нелинейна.
7 Значение, заданное в поле Установить целевую диалогового окна «Поиск решения», неограниченно увеличивается или уменьшается. Необходимо уменьшить значения полей Максимальное время или Итерации в диалоговом окне Параметры «Поиска решения».
В случае задач, значения в которых ограничены множеством целых чисел, необходимо уменьшить значение в поле Допустимое отклонение диалогового окна Параметры «Поиска решения», что позволит найти лучшее решение.
В случае нелинейных задач необходимо уменьшить значение в поле Сходимость диалогового окна Параметры «Поиска решения», что позволит продолжать «Поиск решения», когда значение в целевой ячейке изменяется медленно.
Если значения влияющих ячеек или значения влияющей и целевой ячеек различаются на несколько порядков, необходимо установить флажок Автоматическое масштабирование в диалоговом окне Параметры «Поиска решения». Внесите нужные изменения и запустите процедуру «Поиска решения» снова.
Если найденное решение нелинейной задачи существенно отличается от ожидаемого результата, запустите процедуру «Поиска решения» с другими начальными значениями влияющих ячеек. Если задать такие значения влияющих ячеек, которые близко расположены от экстремальной точки целевой функции, можно значительно сократить время «Поиска решения».