我做了这个
function f=objfun(w)
a=0.5
w0=[0.1;0.2;0.3];
f=(a^2)/2 + w(1)+ w(2)+ w(3);
[w,fval]=fmincon('objfun',w0,[],[],[],[],[],[],'constraint')
但是我收到了这个错误信息。
Error using objfun (line 3)
Not enough input arguments.
它在谈论什么问题?
我fmincon
从
http://www.math.colostate.edu/~gerhard/classes/331/lab/fmincon.html
它告诉我这样的代码
function f=objfun(x)
f=x(1)^4-x(1)^2+x(2)^2-2*x(1)+x(2);
将是进行约束优化的第一行。
出了什么问题?