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

10 ビュー (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2013 年 10 月 25 日
編集済み: MathWorks Support Team 2021 年 3 月 26 日
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

採用された回答

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

その他の回答 (0 件)

カテゴリ

Help Center および File Exchangeソルバーベースの非線形最適化 についてさらに検索

製品


リリース

R2009b

Community Treasure Hunt

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

Start Hunting!