このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
最適化問題を解く前に,問題ベースかソルバーベースか,適切なアプローチを選択しなければなりません。詳細は,はじめに問題ベースアプローチまたはソルバーベースアプローチを選択を参照してください。
問題の設定については,ソルバーベースの最適化問題の設定を参照してください。
fminbnd |
固定区間における1変数関数の最小値を求める |
fmincon |
制約付き非線形多変数関数の最小値を求める |
fminsearch |
導関数を使用せず制約なし多変数関数の最小値を求める |
fminunc |
制約なし多変数関数の最小値を求める |
fseminf |
半無限制約付き多変数非線形関数の最小値を計算する |
最適化 | ライブエディターでの方程式の最適化または解決 |
勾配がある場合とない場合について,各種のソルバーを使用して。関数の最小値を求める方法を示す。
制約なし非線形計画法の例。
導関数を含めた制約なし非線形計画法の例。
導関数情報を使用する非線形計画法の例。
非線形問題を解く方法と追加パラメーターを渡す方法を示すチュートリアル例。
fminconソルバーを使用した最適化ライブエディタータスク
最適化ライブエディタータスクを使用した制約付きの非線形計画法の例。
非線形不等式制約をもつ非線形計画法の例。
導関数情報を使用する非線形計画法の例。
解析的ヘッシアンを使用したfminconの内点法アルゴリズム
すべての導関数情報を使用する非線形計画法の例。
この例では,線形または二次の目的関数および二次不等式制約をもつ最適化問題を解く方法を説明します。
両方のタイプの非線形制約をもつ非線形計画法。
すべての制約を示す例です。
输出
構造体で最良実行可能点を探します。
構造化された非線形問題をもつ可能性がある効率性ゲインを示す例。
線形等式制約のみをもつ非線形計画法を示す例。
構造化されたヘッシアンと線形等式制約または範囲のみを使用した非線形計画法でメモリを節約する方法を示す例。
最適化ソルバー用に導関数をシンボリックに計算する方法を示す例。
符号数学工具箱™を使用して,勾配とヘッシアンを生成します。
非線形最適化用のCコードを生成するための前提条件。
最適化ソルバーfmincon
のコード生成の基本を学習します。
コード生成において問題が変化する場合に静的メモリ割り当てを使用します。
生成コードにおいてリアルタイム要件に対処する手法を紹介します。
非線形計画法で1次元の半無限制約を使用する方法を示す例。
非線形計画法で2次元の半無限制約を使用する方法を示す例。
この例では,最適化問題のモデルパラメーターにおける不確定性の影響を調べるために半無限計画法を使用する方法を説明します。
最適化に複数のプロセッサを使用します。
勾配推定を並列で行います。
最適化の高速化のための要因について調べます。
全局优化工具箱と优化工具箱™の両方のソルバーで並列計算を使用する方法を示す例。
制約なしのn次元の目的関数で単一の目的関数を最小化します。
さまざまなタイプの制約をもつn次元で単一の目的関数を最小化。
関数の最小化にfminsearch
が使用するステップ。
最適化のオプションを紹介します。
ソルバーが最小の最小値を検索しないかもしれない理由。
ソルバーアルゴリズムで実装する概念を扱った印刷物のリストです。