メインコンテンツ

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

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

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

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

関数

fminbnd固定区間における 1 変数関数の局所的最小値を求める
fmincon制約付き非線形多変数最小化問題を解く
fminsearch導関数を使用しない方法で制約なし多変数関数の局所的最小値を探索する
fminunc制約なし多変数非線形最小化問題を解く
fseminf半無限制約付き多変数非線形最小化問題を解く
checkGradients有限差分近似に対する 1 階微分関数の確認 (R2023b 以降)
optim.coder.infboundコード生成の無限境界サポート (R2022b 以降)

ライブ エディター タスク

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

アプリ

最適化エクスプローラーExplore multiple solver configurations and their solutions for an optimization problem (R2026a 以降)

トピック

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

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

コード生成

半無限制約

並列計算

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

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