遗传算法4约束条件

时间:2024-03-18 14:25:13

matlab调用遗传算法
解释:fitnessfcn为函数名,nvars为自变量个数。A,b为AX<=b中的矩阵、向量。Aeq为等式约束矩阵,beq为等式约束矩阵对应的值向量,AeqX=beq,LB为变量下界,UB为变量上界。nonlcon为非线性约束,
exitflag表示过程收敛,粗略说来,-1和-2两种情况属于有异常的结束,即没找到最优解。1-5的情况都是在某种准则下收敛了,可以认为找到了(局部)最优解。0的情况是迭代次数很多但仍不收敛,这时可能离最优解还有一定距离。
遗传算法4约束条件