Main Content

ソルバーベースの非線形最適化

ソルバーベースのアプローチを使用した非線形最小化問題および半無限計画問題の逐次評価または並列評価による解法

最適化問題を解く前に、問題ベースかソルバーベースか、適切なアプローチを選択しなければなりません。詳細については、はじめに問題ベース アプローチまたはソルバーベース アプローチを選択を参照してください。

問題の設定については、ソルバーベースの最適化問題の設定を参照してください。

関数

fminbnd固定区間における 1 変数関数の最小値を求める
fmincon制約付き非線形多変数関数の最小値を求める
fminsearch導関数を使用せず制約なし多変数関数の最小値を求める
fminunc制約なし多変数関数の最小値を求める
fseminf半無限制約付き多変数非線形関数の最小値を計算する
checkGradientsCheck first derivative function against finite-difference approximation (R2023b 以降)
optim.coder.infboundコード生成の無限境界サポート (R2022b 以降)

ライブ エディター タスク

最適化ライブ エディターでの方程式の最適化または解決 (R2020b 以降)

トピック

制約なしのソルバーベースの応用

制約付きのソルバーベースの応用

コード生成

半無限制約

並列計算

シミュレーションまたは ODE

アルゴリズムとその他の理論