gusucode.com > 遗传算法求解最优解最大值项matlab源码程序目 > calfitvalue.m
%Name:calfitvalue.m %计算个体的适应值 function fitvalue=calfitvalue(objvalue) global Cmin; %定义Cmin为全局变量 Cmin=0; [px,py]=size(objvalue); for i=1:px if objvalue(i)+Cmin>0 temp=Cmin+objvalue(i); else temp=0.0; end fitvalue(i)=temp; end fitvalue=fitvalue';