0
を扱う、私は次の関数は、ハンドルを定義している:fsolveはパラメータ化機能では動作しません。たとえば
F = @(x, y, z)[x+y+z; x*y*z];
funcc = @(x, y)F(x, y, 0);
コール
res = fsolve(funcc, [10; 10]);
がエラーにつながる:
Error using @(x,y)F(x,y,0)
Not enough input arguments.
Error in fsolve (line 219)
fuser = feval(funfcn{3},x,varargin{:});
Caused by:
Failure in initial user-supplied objective function evaluation. FSOLVE cannot continue.
どうすれば修正できますか?