Optimization problem on Constraint declaration
显示 更早的评论
Hello,
I have a code
syms a wd;
c4_update=0.0248*abs(a)^4 - 9.878; %coming from some other equation
c3_update=abs(wd*(- 0.02+ a*(0.040 - 0.1352i)) + 0.223 - 0.223i)^2 + 0.223+ 0.223i)^2 + a*(0.096- 0.089i)) + 0.22 - 0.223i)^2 % coming from some other equation
nonlcon =@constraintfcn;
[x_value2,fval2] = fmincon(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon2,opts); % where fun,x0,A,b,Aeq,beq,lb,ub,opts are well defined
function [c,ceq] = constraintfcn(c3_update,c4_update)
c(1)= c3_update(1);
c(2)=c4_update(1);
ceq = [];
end
It gives error. How to solve this problem.
3 个评论
Matt J
2020-11-18
It gives error.
An error you haven't shown us...
Soumili Sen
2020-11-18
Matt J
2020-11-18
Yes, but you haven't copy/pasted the full error message, so we cannot see where the error is coming from.
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File 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!