Main Content

このページは機械翻訳を使用して翻訳されました。元の英語を参照するには、ここをクリックします。

Global Optimization Toolbox デフォルトのソルバーと問題の種類

このトピックでは、Global Optimization Toolbox ソルバーによって処理される問題のタイプと、各タイプに対して solve または prob2struct によって選択されるデフォルトのソルバーについて説明します。

問題のタイプ既定のソルバー
線形計画法 (LP)linprog
混合整数線形計画法 (MILP)intlinprog
二次計画法 (QP)quadprog
2 次錐計画法 (SOCP)coneprog
線形最小二乗法lsqlin
非線形最小二乗法lsqnonlin
非線形計画法 (NLP)

fminunc (制約のない問題の場合)、fmincon (それ以外)

混合整数非線形計画法 (MINLP)ga
多目的gamultiobj

メモ

optimoptions(prob) 呼び出しは、問題タイプ prob のデフォルト ソルバーのオプションを作成します。

この表では、チェックマーク Yes は、ソルバーが問題タイプで使用可能であることを意味し、x は、ソルバーが使用できないことを意味します。

問題のタイプ

LPMILPQPSOCP線形最小二乗法非線形最小二乗法NLPMINLP
ソルバー
linprog

Yes

xxxxxxx
intlinprog

Yes

Yes

xxxxxx
quadprog

Yes

x

Yes

Yes

Yes

xxx
coneprog

Yes

xx

Yes

xxxx
lsqlinxxxx

Yes

xxx
lsqnonnegxxxx

Yes

xxx
lsqnonlinxxxx

Yes

Yes

xx
fminunc

Yes

x

Yes

x

Yes

Yes

Yes

x
fmincon

Yes

x

Yes

Yes

Yes

Yes

Yes

x
fminbndxxxx

Yes

Yes

Yes

x
fminsearchxxxx

Yes

Yes

Yes

x
patternsearch

Yes

x

Yes

Yes

Yes

Yes

Yes

x
ga

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

particleswarm

Yes

x

Yes

x

Yes

Yes

Yes

x
simulannealbnd

Yes

x

Yes

x

Yes

Yes

Yes

x
surrogateopt

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

gamultiobj

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

paretosearch

Yes

x

Yes

Yes

Yes

Yes

Yes

[x]

参考

| |

関連するトピック