Структуры output

output structure содержит информацию о результате решателя. Все решатели могут возвратить структуру output. Чтобы получить структуру output, вызовите решатель со структурой output в синтаксисе вызова. Например, чтобы получить структуру output от lsqnonlin, используйте синтаксис

[x,resnorm,residual,exitflag,output] = lsqnonlin(...)
Можно также получить структуру output путем выполнения проблемы с помощью приложения Оптимизации. Все результаты, экспортируемые из приложения Оптимизации, содержат структуру output.

Содержимое структуры output перечислено на страницах с описанием каждого решателя. Например, структура output, возвращенная lsqnonlin содержит firstorderopt, iterations, funcCount, cgiterationsНеродной размер, algorithm, и message. Для доступа, например, сообщения, вводят output.message.

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

Можно также видеть содержимое структуры output путем двойного клика по структуре output в панели Workspace MATLAB®.

Похожие темы