Глобальные структуры output

run может производить два типа структур output:

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

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

Глобальная структура output

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

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

Похожие темы