m文件如下:
function F = myfun(x)
F = [2*x(1) - x(2) - exp(-x(1));
-x(1) + 2*x(2) - exp(-x(2))];
命令窗口的命令如下:
x0 = [-5; -5];
options=optimset(*Display*,*iter*);
[x,fval] = fsolve(@myfun,x0,options)
######################################
但是一直显示有问题啊,怎么办;;;
Error using feval
Undefined function *myfun* for input arguments of type *double*.
Error in fsolve (line 241)
fuser = feval(funfcn{3},x,varargin{:});
Caused by:
Failure in initial user-supplied objective function evaluation. FSOLVE cannot continue.
function F = myfun(x)
F = [2*x(1) - x(2) - exp(-x(1));
-x(1) + 2*x(2) - exp(-x(2))];
命令窗口的命令如下:
x0 = [-5; -5];
options=optimset(*Display*,*iter*);
[x,fval] = fsolve(@myfun,x0,options)
######################################
但是一直显示有问题啊,怎么办;;;
Error using feval
Undefined function *myfun* for input arguments of type *double*.
Error in fsolve (line 241)
fuser = feval(funfcn{3},x,varargin{:});
Caused by:
Failure in initial user-supplied objective function evaluation. FSOLVE cannot continue.