Matlab中未定义的函数或变量'optimoptions'

use*_*930 1 matlab

我在文档中使用它:

options = optimoptions('fminunc','GradObj','on','Hessian','on');
Run Code Online (Sandbox Code Playgroud)

由于某种原因,我收到此错误:

Undefined function 'optimoptions' for input arguments of type 'char'.
Run Code Online (Sandbox Code Playgroud)

我不确定是什么问题.此外,当我在Matlab中键入optimoptions时,它说:

Undefined function or variable 'optimoptions'.
Run Code Online (Sandbox Code Playgroud)

谢谢

Dee*_*epu 7

该功能optimoptions是新引入的MATLAB R2013a.可能是您使用旧版本的MATLAB.如果是这样使用optimset而不是optimoptions.