Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

最適化

単一変数関数および多変数関数の最小値、非負最小二乗、非線形関数の根

オプティマイザーは、非線形の目的関数の最小値の位置を見つけます。fminbnd を使用して、有限範囲における 1 変数関数の最小値を見つけることができます。また、fminsearch を使用して、非有限領域での多変数関数の最小値を見つけることができます。負を最小化することによって関数を最大化します。

線形最小二乗問題の非負の解を求めるには、lsqnonneg を使用します。

方程式ソルバー fzero は、非線形スカラー関数の実根を求めます。

最適化の出力やその他の要素を制御するには、optimset を使用してオプションを設定します。

[最適化] ライブエディター タスクのビジュアル インターフェイスを使用して、問題を解き、オプションを設定します。

関数

すべて展開する

fminbnd固定区間上で 1 変数からなる関数の最小値を見つける
fminsearch導関数を使用しない方法で制約なし多変数関数の最小値を見つける
lsqnonneg非負の線形最小二乗問題を解く
fzero非線形関数の根
optimget最適化 options 値
optimset最適化オプション構造体の作成または変更

ライブ エディター タスク

最適化ライブ エディターでの最適化 (R2020b 以降)

トピック