主要内容

resetoptions

重置选项

描述

例子

options2= resetoptions (选项optionname将指定的选项重置为默认值。

提示

如果只需要一组选项,请使用选项作为输出参数而不是options2

例子

options2= resetoptions (选项multioptions将多个选项重置为默认值。

例子

全部折叠

创建带有一些非默认设置的选项。检查MaxIterations设置。

选项= optimoptions(“fmincon”“算法”“sqp”“MaxIterations”2 e4,...“SpecifyObjectiveGradient”,真正的);选项。MaxIterations
Ans = 20000

重置MaxIterations选项设置为默认值。

Options2 = resetoptions(选项,“MaxIterations”);options2。MaxIterations
Ans = 400

的默认值MaxIterations选项是400“sqp”算法。

创建带有一些非默认设置的选项。检查MaxIterations设置。

选项= optimoptions(“fmincon”“算法”“sqp”“MaxIterations”2 e4,...“SpecifyObjectiveGradient”,真正的);选项。MaxIterations
Ans = 20000

重置MaxIterations而且算法选项的默认值。检查MaxIterations设置。

Multiopts = {“MaxIterations”“算法”};Options2 = resetoptions(选项,multiopts);options2。MaxIterations
Ans = 1000

的默认值MaxIterations选项默认为1000“内点”算法。

输入参数

全部折叠

优化选项,指定为创建的对象optimoptions

例子:optimoptions(“fmincon”、“算法”、“sqp”,“SpecifyObjectiveGradient”,真的)

选项名称,指定为单引号中的名称。控件中列出了每个求解器的允许选项名称选项部分的函数参考页。

例子:“算法”

数据类型:字符

多个选项,指定为单元格名称数组。

例子:{“算法”,“OptimalityTolerance”}

数据类型:细胞

输出参数

全部折叠

优化选项,作为创建的对象返回optimoptions

版本历史

在R2016a中引入

另请参阅

主题