i must calculate f(x,k)=0
function 200 times. each time different k parameter value. f nonlinear function, i'm trying use fsolve.
i'm not able pass k parameter value anonymous function used fsolve call.
the code use following :
[x,fval,exitflag,output,jacobian] = fsolve(@(x)nucom,x0,options)
where ''nucom'' function f must zero.
how pass k? using @(x,k)
syntax error incomes.
assuming nucom takes k
argument, syntax should like:
xsolved=zeros(1,200); k=1:200 [x,fval,exitflag,output,jacobian]=fsolve(@(x)nucom(x,k),x0,options); xsolved(k)=x; end
Comments
Post a Comment