このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
オプションの設定および変更
GlobalSearch と MultiStart を除くすべての Global Optimization Toolbox ソルバーの場合、オプションを設定するには optimoptions 関数を使用することをお勧めします。名前と値のペアを使用して、GlobalSearch および MultiStart オプションを設定します。グローバルオプションの変更 を参照してください。
たとえば、ga 最大時間を 300 秒に設定し、反復表示を設定するには、次のようにします。
options = optimoptions('ga','MaxTime',300,'Display','iter');
オプションを次のように変更します。
ドット表記。以下に例を示します。
options.MaxTime = 5e3;
optimoptions.以下に例を示します。options = optimoptions(options,'MaxTime',5e3);
ソルバー呼び出しで options を渡すようにしてください。以下に例を示します。
[x,fval] = ga(@objfun,2,[],[],[],[],lb,ub,@nonlcon,options);
変更できるオプションを確認するには、ソルバー関数のリファレンス ページを参照してください。オプションの詳細については、オプションのリファレンス セクションを参照してください。
参考
patternsearch | particleswarm | ga | simulannealbnd | surrogateopt | paretosearch | gamultiobj