我正在尝试使用fmincon(). 在每次迭代中,我都在迭代寻找最佳值,当满足终止标准时,我将此值保留为初始值,fmincon()并运行第二次迭代的代码。
问题是代码在第一次到第三次迭代时运行良好,然后出现以下错误
Error using sqpInterface Finite difference derivatives at initial point contain Inf or NaN values. Fmincon cannot continue.
Error in fmincon (line 823) [X,FVAL,EXITFLAG,OUTPUT,LAMBDA,GRAD,HESSIAN] = sqpInterface(funfcn,X,full(A),full(B),full(Aeq),full(Beq), .
我怎样才能摆脱这个错误?