exponenta event banner

Аргументы вывода функции

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

Коэффициент достижения решения x.

fgoalattain

exitflag

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

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

Все функции

fval

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

fgoalattain, fminbnd, fmincon, fminimax, fminsearch, fminunc, fseminf, fsolve, fzero, 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, lsqnonlin, lsqnonneg, quadprog

maxfval

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

fminimax

output

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

Все функции

residual

Значение остатка в растворе x.

lsqcurvefit, lsqlin, lsqnonlin, lsqnonneg

resnorm

Значение квадрата 2-нормы остатка при решении x.

lsqcurvefit, lsqlin, lsqnonlin, lsqnonneg

x

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

Все функции

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