FMINCON 関数の出力結果について、各項目の意味は何ですか?

10 views (last 30 days)
MathWorks Support Team
MathWorks Support Team on 25 Oct 2013
FMINCON 関数の出力結果について、各項目の意味教えてください。
options = optimset('Display','iter');
[Xop,Fop] = fmincon(Objfcn,X0,[],[],[],[],LB,UB,[],options)
                   Max Line search Directional First-order
Iter F-count f(x) constraint steplength derivative optimality Procedure
0 28 Inf 0
1 56 Inf NaN 1 NaN Inf
2 84 Inf NaN 1 NaN Inf Hessian not updated

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 17 Feb 2021
Edited: MathWorks Support Team on 26 Mar 2021
以下にそれぞれの項目について説明致します。
Iter
 →繰り返し数
F-count
 →関数の計算数
f(x)
 →目的関数の現在値
Max constraint
 →すべての制約違反の最大量
Line search steplength
 →探索方向で次のポイントを見つけるための長さ
Directional derivative
 →探索方向に沿った関数の勾配
First-order optimality
 →1 次の最適性の測度(最適解にどの程度近いかを示す測度)
Procedure
 →ヘッセ行列の更新とQP の部分問題
詳細につきましては、下記ドキュメントをご参照ください。
・繰り返し出力の表示

More Answers (0)

Products


Release

R2009b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!