내가 fsolve를 사용하여 선형 방정식의 시스템을 해결하기 위해 노력하고,충분하지 않은 입력 인수 - fsolve
'handleit이'입니다options = optimoptions('fsolve','Display','iter');
guess=[0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 400000; 400000];
[Unkn,value]=fsolve(@handleit,guess,options);
내가 오류를 다음 얻을이 실행
function Eqn = handleit(u3,u4,u5,u6,u7,u8,u9,u10,u11,u12,u13,u14,u15,f1,f2,f16)
Eqn=[...some equation is here...];
,
Error using handleit (line 2)
Not enough input arguments.
Error in fsolve (line 218)
fuser = feval(funfcn{3},x,varargin{:});
Caused by:
Failure in initial user-supplied objective function evaluation. FSOLVE cannot continue.
오류의 마지막 줄에 대해 나는 내 추측을 처리 함수로 대체하고 위트를 평가합니다. hout 어떤 오류
'추측'은 열 벡터 대신 행이어야합니까? – Schorsch
아니, 이미 그렇게 해 봤어. –