fmincon using Interior-point method can not find the convergence

조회 수: 2 (최근 30일)
Dear sir,
I am working on a nonlinear programming for structural optimization. Is there any public Matlab code that I can use to run a nonlinear programming problem by using Interior point method? Is optimization toolbox in Matlab able to solve the nonlinear programming problem by using Interior point method? I tried fmincon but it does not converge.the result appear "Local minimum possible. Constraints satisfied" fmincon stopped because the size of the current step is less than the selected value of the step size tolerance and constraints are satisfied to within the default value of the constraint tolerance.so i try to adjust the TolX,TolCon,MaxIter,MaxFunEval,...but i still can not get the expected results.so can you suggest me some idea?
thank you very much
chantrea

채택된 답변

Alan Weiss
Alan Weiss 2015년 5월 5일
Yes, the fmincon 'interior-point' algorithm is, as the name implies, an interior-point algorithm. The exit message you quote does NOT imply that fmincon did not converge, but rather that it converged to something that may well be a valid solution, but the first-order optimality conditions are not satisfied to within the TolFun tolerance.
If you are unsure whether the results you obtain are valid, try the suggestions in the documentation, especially the ones When the Solver Might Have Succeeded and When the Solver Succeeds.
Good luck,
Alan Weiss
MATLAB mathematical toolbox documentation

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Solver Outputs and Iterative Display에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by