my_sga_care.m
来自「多种群的链式智能体遗传算法」· M 代码 · 共 22 行
M
22 行
function [newpop]=my_sga_care(popsize,newpop,fitvalue_tem,dna_best)
%
%函数说明
%入口参数:newpop 准子代,
% popsize 种群大小,
% fitvalue_tem 准子代的适应度值数组,
% dna_best 当前代的最优个体,
%出口参数:newpop 子代,
%功能说明:找出新产生种群中 适应度值最小的DNA 用本代的最好的DNA替代
row=1;
dna_worst_value=min(fitvalue_tem);
while row<=popsize
if fitvalue_tem(row)==dna_worst_value
newpop(:,row)=dna_best;
dna_worst_row=row;
end
row=row+1;
end
newpop;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?