optimset
创建或修改优化 options 结构体
语法
说明
为 MATLAB® 求解器创建或修改 options 结构体。
注意
除 fzero
、fminbnd
、fminsearch
和 lsqnonneg
之外,建议对所有求解器都使用 optimoptions
而不是 optimset
。
返回 options
= optimset(Name,Value
)options
,其中包含使用一个或多个名称-值对组参数设置的指定参数。
optimset
(不带输入或输出参数)显示完整的参数列表及其有效值。
(不带输入参数)创建 options 结构体 options
= optimsetoptions
,其中所有参数设置为 []
。
创建 options
= optimset(oldopts
,Name,Value
)oldopts
的副本,并使用一个或多个名称-值对组参数修改指定的参数。
示例
输入参数
输出参数
局限性
optimset
为以下四个 MATLAB 优化求解器设置选项:fminbnd
、fminsearch
、fzero
和lsqnonneg
。要为 Optimization Toolbox™ 或 Global Optimization Toolbox 求解器设置选项,推荐使用optimoptions
函数。optimset
不能为某些 Optimization Toolbox 求解器设置选项,如intlinprog
。请改用optimoptions
。optimset
不能为 Global Optimization Toolbox 求解器设置大多数选项。请改用optimoptions
。
扩展功能
版本历史记录
在 R2006a 之前推出