run
может произвести два типа выходных структур:
Структура мирового производства. Эта структура содержит информацию о полном выполнении от нескольких отправных точек. Детали следуют.
Локальный решатель вывел структуры. Вектор объектов GlobalOptimSolution
содержит одну такую структуру в каждом элементе вектора. Для описания этой структуры смотрите Выходные Структуры (Optimization Toolbox) или страницы ссылки на функцию для локальных решателей: fmincon
output
, fminunc
output
, lsqcurvefit
output
или lsqnonlin
output
.
Структура мирового производства
Поле | Значение |
---|---|
funcCount | Общее количество вызовов предоставленных пользователями функций (объективное или нелинейное ограничение) |
localSolverTotal | Количество локальных выполнений решателя запускается |
localSolverSuccess | Количество локальных выполнений решателя, которые закончились с положительным выходным флагом |
localSolverIncomplete | Количество локальных выполнений решателя, которые закончились с выходным флагом 0 |
localSolverNoSolution | Количество локальных выполнений решателя, которые закончились с отрицательным выходным флагом |
message | GlobalSearch или выходное сообщение MultiStart |
Положительный выходной флаг от локального решателя обычно указывает на успешное выполнение. Отрицательный выходной флаг указывает на отказ. Выходной флаг 0
указывает, что решатель зашел в превышение итерации или функционального предела оценки. Для получения дополнительной информации смотрите Выходные Флаги и Выходные сообщения (Optimization Toolbox) или Допуски и Критерий остановки (Optimization Toolbox).