Main Content

本页采用了机器翻译。点击此处可查看英文原文。

设置和更改选项

对于除 GlobalSearchMultiStart 之外的所有 Global Optimization Toolbox 求解器,建议设置选项的方法是使用 optimoptions 函数。使用名称-值对设置 GlobalSearchMultiStart 选项;请参阅 更改全局选项

例如将 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);

要查看可以更改的选项,请查阅求解器函数参考页。有关选项的详细信息,请参阅选项参考部分。

另请参阅

| | | | | |

相关主题