I have an inline object defined in the following manner:
rs = inline('cos(x) + sin(y)', 'x', 'y');
I want to find the point where the function is minimum using the FMINUNC function in the following manner:
r = fminunc(rs, [0;1]);
The above code results in the following error:
??? Error using ==> inline/feval Not enough inputs to inline function. Error in ==> D:\Applications\matlab6p5\toolbox\optim\fminunc.m On line 149 ==> f = feval(funfcn{3},x,varargin{:});
Why do I get this error? What am I doing wrong?
Best Answer