?? keepbest.m
字號:
%保優函數
%==================================
%第一種群保優
min_dis=min(adapt_A(:));
if min_dis<everbest_A
min_pos=find(min_dis==adapt_A(:));
best_individual_A=tobu_A(min_pos,:);
everbest_A=min_dis;
end
adapt_best_A(G)=everbest_A;
%==================================
%第二種群保優
min_dis=min(adapt_B(:));
if min_dis<everbest_B
min_pos=find(min_dis==adapt_B(:));
best_individual_B=tobu_B(min_pos,:);
everbest_B=min_dis;
end
adapt_best_B(G)=everbest_B;
if everbest_A<everbest_B
everbest=everbest_A;
best_individual=best_individual_A;
else
everbest=everbest_B;
best_individual=best_individual_B;
end
if adapt_best_A(G)<adapt_best_B(G)
adapt_best(G)=adapt_best_A(G);
else
adapt_best(G)=adapt_best_B(G);
end
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -