How to use Global Search using fmincon with constraints and bounds?
조회 수: 18 (최근 30일)
이전 댓글 표시
I am trying to do Global search with fmincon as follows after following the tutorial https://www.mathworks.com/help/gads/example-finding-global-or-multiple-local-minima.html:
problem = createOptimProblem('fmincon',...
'objective',f,...
'x0',x0,...
'A',A,...
'b',b,...
'Aeq',Aeq,...
'beq',beq,...
'lb',lb,...
'ub',ub,...
'options',...
optimoptions(@fmincon,'Algorithm','sqp','Display','off'));
gs = GlobalSearch('Display','iter');
[x,fval] = run(gs,problem)
However, I am getting the following error:
Error using createOptimProblem (line 107)
No field A exists for PROBLEM structure.
Type "help createOptimProblem" for a list of valid fields for each solver.
Error in QPSK_optim_global (line 84)
problem = createOptimProblem('fmincon',...
How can I specify constraints and bounds in this case?
댓글 수: 0
답변 (1개)
Mario Malic
2020년 9월 18일
편집: Mario Malic
2020년 9월 18일
Check the documentation, the fields were renamed to Aineq and bineq.
댓글 수: 1
참고 항목
카테고리
Help Center 및 File Exchange에서 Direct Search에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!