function [ fitness ] = fitnessFun( selectedWind,selectedSolar,candidateP,randSNCount ) %¼ÆËãÊʶȺ¯Êý fitness=0; for I=1:randSNCount for J=1:randSNCount fitness=fitness+candidateP(I)*( abs( sum(selectedWind(I,:)-selectedWind(J,:)) )+abs( sum(selectedSolar(I)-selectedSolar(J)) ) ); end end fitness=fitness/randSNCount/randSNCount; end