Main Content

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

オプションの設定と変更

GlobalSearchMultiStart を除くすべての 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);

変更できるオプションを確認するには、ソルバー関数のリファレンス ページを参照してください。オプションの詳細については、オプションのリファレンス セクションを参照してください。

参考

| | | | | |

関連するトピック