设置和更改选项

设置选项的推荐方法是使用optimoptions函数。例如,要设置fmincon算法sqp,设置迭代显示,并设置较小的值ConstraintTolerance公差:

选择= optimoptions (“fmincon”...“算法”“sqp”“显示”“通路”“ConstraintTolerance”1 e-12);

请注意

使用optimset而不是optimoptionsfminbndfminsearchfzero,lsqnonneg解决者。这些求解器不需要最优化工具箱™许可证。

更改选项如下:

  • 点符号。例如,

    选项。StepTolerance = 1平台以及;
  • optimoptions.例如,

    选择= optimoptions(选项,“StepTolerance”1平台以及);
  • 重置一个选项为默认使用resetoptions.例如,

    选择= resetoptions(选项,“StepTolerance”);

    通过传递选项名称的单元格数组,一次重设多个选项,例如{“算法”,“StepTolerance”}

请注意

确保你通过选项在你的求解器调用中。例如,

[x, fval] = fmincon (@objfun x0 ,[],[],[],[], @nonlcon磅,乌兰巴托,选项);

控件还可以设置和更改选项优化应用程序

相关的话题