遗传算法解整数规划IntCon

x = ga(fun,nvars,A,b,[],[],lb,ub,nonlcon,IntCon)

IntCon就是代表整数的参量,描述的是哪几个自变量是整数变量。比如navrs设置有4个变量,设置IntCon为[2 3],代表第2和第3个变量是整数。同时设置下界lb是0,上界ub是3,则设置了整数变量的取值范围是0,1,2,3

再比如设置IntCon=2:2:nvars,代表偶数项的变量是整数。

值得注意的是一旦设置了非空的IntCon,则 Aeq and beq must be an empty entry ([]), and nonlcon must return empty for ceq

猜你喜欢

转载自blog.csdn.net/jianti9962/article/details/108966550