FMINCON 関数の出力結果について、各項目の意味は何ですか?
10 views (last 30 days)
Show older comments
MathWorks Support Team
on 25 Oct 2013
Edited: MathWorks Support Team
on 26 Mar 2021
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
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 の部分問題
詳細につきましては、下記ドキュメントをご参照ください。
・繰り返し出力の表示
0 Comments
More Answers (0)
See Also
Categories
Find more on ソルバーベースの非線形最適化 in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!