我的问题有点愚蠢,但是,如果他/她面临与我相同的问题,我希望有人可以帮助我。
我直接从MATLAB mathwork复制代码:
anonrosen = @(x)(100*(x(2) - x(1)^2)^2 + (1-x(1))^2);
opts = optimoptions(@fmincon,'Algorithm','interior-point');
problem = createOptimProblem('fmincon','x0',randn(2,1),...
'objective',anonrosen,'lb',[-2;-2],'ub',[2;2],'options',opts);
但是,它会显示以下错误消息:
未定义的功能' createOptimProblem'对于' optim.options.Fmincon'。
类型的输入参数
createOptimProblem
应该是一个内置函数,但是如果出现错误信息,我想知道在使用createOptimProblem
之前是否需要声明......我该怎么办?
我正在使用R2013a版本