exponenta event banner

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

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

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

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

Глобальная структура вывода

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

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

Связанные темы