ZKX's LAB

遗传算法优化问题中,有关线性约束(非线性约束)怎么在程序中实现? 遗传算法 约束问题 优化

2021-04-04知识12

遗传算法优化问题中,有关线性约束(非线性约束)怎么在程序中实现?遗传算法优化问题中,有关线性约束(非线性约束)怎么在程序中实现?如:minf(x)=2*x1^2+10*(x2-x1)-3*。

带约束的优化问题 遗传算法怎么编码 建立约束条件函数,把非线性的等式约束条件添加加在[c,ceq]中。如function[c,ceq]=NonCon(x)c=x(1)^2+x(2)^2-9;ceq=[];然后,再用ga()函数调用,如[x,fval,exitflag]=ga(o@FitFun,nvars,A,b,Aeq,beq,lb,ub,NonCon)

matlab遗传算法优化问题中,非线性等式约束怎么添加啊? 建立约束条件函数,把非线性的等式约束条件添加加在[c,ceq]中。如function[c,ceq]=NonCon(x)c=x(1)^2+x(2)^2-9;ceq=[];然后,再用ga()函数调用,如[x,fval,exitflag]=ga(o@FitFun,nvars,A,b,Aeq,beq,lb,ub,NonCon)

#带约束的遗传算法matlab#带约束的遗传算法#遗传算法 约束问题 优化

随机阅读

qrcode
访问手机版