FMINCON 関数の出力結果について、各項目の意味は何ですか?
10 ビュー (過去 30 日間)
古いコメントを表示
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
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 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で ソルバーベースの非線形最適化 についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!