resetoptions

复位选项

描述

选项2= resetoptions(选项OPTIONNAME复位指定的选项恢复到默认值。

小费

如果你只想要一组选项,使用选项作为输出参数,而不是选项2

选项2= resetoptions(选项multioptions重置多个选项返回到默认值。

例子

全部收缩

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

选项= optimoptions('fmincon''算法'“小数量议定书”'MaxIterations',2E4,...'SpecifyObjectiveGradient',真正);options.MaxIterations
ANS = 20000

重置MaxIterations选项为默认值。

选项2 = resetoptions(选项,'MaxIterations');options2.MaxIterations
ANS = 400

的默认值MaxIterations选项是400的“小数量议定书”算法。

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

选项= optimoptions('fmincon''算法'“小数量议定书”'MaxIterations',2E4,...'SpecifyObjectiveGradient',真正);options.MaxIterations
ANS = 20000

重置MaxIterations算法选项为默认值。检查MaxIterations设置。

multiopts = {'MaxIterations''算法'};选项2 = resetoptions(选项,multiopts);options2.MaxIterations
ANS = 1000

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

输入参数

全部收缩

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

例:optimoptions( 'fmincon', '算法', 'SQP', 'SpecifyObjectiveGradient',真)

选项名称,指定为单引号的名称。每个解算器允许的选项名在列选项函数参考页的部分。

例:'算法'

数据类型:烧焦

多个选项,指定为名称的单元阵列。

例:{ '算法', 'OptimalityTolerance'}

数据类型:细胞

输出参数

全部收缩

优化选项,返回一个对象的创建optimoptions

也可以看看

主题

介绍了在R2016a