Структуры мирового производства

run может произвести два типа выходных структур:

  • Структура мирового производства. Эта структура содержит информацию о полном выполнении от нескольких отправных точек. Детали следуют.

  • Локальный решатель вывел структуры. Вектор объектов GlobalOptimSolution содержит одну такую структуру в каждом элементе вектора. Для описания этой структуры смотрите Выходные Структуры (Optimization Toolbox) или страницы ссылки на функцию для локальных решателей: fmincon output, fminunc output, lsqcurvefit output или lsqnonlin output .

Структура мирового производства

Поле Значение
funcCountОбщее количество вызовов предоставленных пользователями функций (объективное или нелинейное ограничение)
localSolverTotalКоличество локальных выполнений решателя запускается
localSolverSuccessКоличество локальных выполнений решателя, которые закончились с положительным выходным флагом
localSolverIncompleteКоличество локальных выполнений решателя, которые закончились с выходным флагом 0
localSolverNoSolutionКоличество локальных выполнений решателя, которые закончились с отрицательным выходным флагом
messageGlobalSearch или выходное сообщение MultiStart

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

Похожие темы