www.gusucode.com > 遗传算法求解最优解最大值项matlab源码程序目 > best.m

    %Name: best.m
%求出群体中适应值最大的值
function [bestindividual,bestfit]=best(pop,fitvalue)
[px,py]=size(pop);
bestindividual=pop(1,:);
bestfit=fitvalue(1);
for i=2:px
      if fitvalue(i)>bestfit
          bestindividual=pop(i,:);
          bestfit=fitvalue(i);
      end
end