Выходные аргументы функции

АргументОписаниеИспользуемый функциями
attainfactor

Фактор достижения в решении x.

fgoalattain

exitflag

Целое число, идентифицирующее причину отключенный алгоритм оптимизации. Смотрите страницы ссылки на функцию для описаний exitflag характерный для каждой функции, и Выходных Флагов и Выходных сообщений.

Можно также возвратить сообщение, утверждающее почему оптимизация, отключенная путем вызывания функции оптимизации с выходным аргументом output и затем отображение output.message.

Все функции

fval

Значение целевой функции fun в решении x.

fgoalattainfminbnd, fmincon, fminimaxfminsearch, fminunc, fseminf, fsolvefzero, linprog, quadprog

grad

Значение градиента fun в решении x. Если fun не вычисляет градиент, grad приближение конечного дифференцирования градиента.

fmincon, fminunc

hessian

Значение Гессиана fun в решении x. Для крупномасштабных методов, если fun не вычисляет Гессиан, hessian приближение конечного дифференцирования Гессиана. Для quasi-newton, active-set, или sqp методы, hessian значение приближения Квазиньютона к Гессиану в решении x. Смотрите гессиан.

fmincon, fminunc

jacobian

Значение якобиана fun в решении x. Если fun не вычисляет якобиан, jacobian приближение конечного дифференцирования якобиана.

lsqcurvefit, lsqnonlin, fsolve

lambda

Множители Лагранжа в решении x, смотрите Структуры множителя Лагранжа. lambda структура, где каждое поле для различного типа ограничения. Для имен полей структуры см. отдельные функциональные описания. (Для lsqnonneg\lambda просто вектор, как lsqnonneg только указатели один вид ограничения.)

fgoalattain, fmincon, fminimax, fseminf, linprog, lsqcurvefit, lsqlin, lsqnonlinlsqnonneg, quadprog

maxfval

max{fun(x)} в решении x.

fminimax

output

Структура output, которая содержит информацию о результатах оптимизации, видит Структуры output. Для имен полей структуры см. отдельные функциональные описания.

Все функции

residual

Значение невязки в решении x.

lsqcurvefit, lsqlin, lsqnonlinlsqnonneg

resnorm

Значение квадратичной нормы невязки в решении x.

lsqcurvefit, lsqlin, lsqnonlinlsqnonneg

x

Решение найдено функцией оптимизации. Если exitflag > 0, затем x решение; в противном случае, x значение стандартной программы оптимизации, когда это завершило работу преждевременно.

Все функции

Похожие темы