matlab中出现需要增大options.MaxFunEvals在用matlab解以下非线性方程组的时候出现问题!function G=myfun(x,c1,c2,c3,c4,r)c1=1961873000;c2=300000000;c3=2980623060;c4=0.356232671;r=0.03;d1=(log(x(1)/c2)+(r+(x(2)^2)/2))/x(2);d2=d1-x(2
网友回答
把 fsolve(@myfun1,[100000000,0.1],optimset('display','iter'))
改成 fsolve(@myfun1,[100000000,0.1],optimset('display','iter','MaxFunEvals',1000))
其中1000这个数根据你的需要改.