代码搜索:种群进化
找到约 1,664 项符合「种群进化」的源代码
代码结果 1,664
www.eeworm.com/read/395890/2432558
m complete_mutation.m
% 2.6 变异
%遗传算法子程序
%Name: mutation.m
%变异
function [newpop]=complete_mutation(popsize,pop,pm,i,fun_num,var_num)
%函数说明
%入口参数:pop 当前处理的种群,
% popsize 种群大小,
% pm
www.eeworm.com/read/395890/2432566
m complete_mutation_cell_new.m
% 2.6 变异
%遗传算法子程序
%Name: mutation.m
%变异
function [newpop]=complete_mutation_cell_new(popsize,pop,pm,i,fun_num,var_num)
%函数说明
%入口参数:pop 当前处理的种群,
% popsize 种群大小,
%
www.eeworm.com/read/395890/2432585
m improve_compete3_cell.m
function newpop=improve_compete3_cell(popsize,pop,fitvalue,fun_num,up_range,down_range,var_num)
%函数说明
%入口参数:pop 当前处理的种群,
% popsize 种群大小,
% fitvalue 当前代的适应度数组
%
www.eeworm.com/read/395890/2432596
asv complete_mutation.asv
% 2.6 变异
%遗传算法子程序
%Name: mutation.m
%变异
function [newpop]=complete_mutation(popsize,pop,pm,i,fun_num,var_num)
%函数说明
%入口参数:pop 当前处理的种群,
% popsize 种群大小,
% pm
www.eeworm.com/read/395890/2432604
m complete3_mutation.m
% 2.6 变异
%遗传算法子程序
%Name: mutation.m
%变异
function [newpop]=complete3_mutation(popsize,pop,pm,i,fun_num,var_num)
%函数说明
%入口参数:pop 当前处理的种群,
% popsize 种群大小,
% pm
www.eeworm.com/read/395890/2432624
m complete_mutation.m
% 2.6 变异
%遗传算法子程序
%Name: mutation.m
%变异
function [newpop]=complete_mutation(popsize,pop,pm,i,fun_num,var_num)
%函数说明
%入口参数:pop 当前处理的种群,
% popsize 种群大小,
% pm
www.eeworm.com/read/392199/8358028
m cross.m
function [cpop ,bits]=cross(child,bounds,CP)
%交叉函数,采取点交叉
%[newpop ,len]=cross(child,bounds,CP)
%child 复制后的种群
%bounds 边界约束
%CP 交叉概率
%newpop 交叉后的新种群
%len 每个变量的编码长度
%
www.eeworm.com/read/142770/12922831
m select.m
function y=select(gt,pathlength,alpha)
%选择复制操作,主要思想是基于排名的轮盘赌选择
%alpha越大,则越择优复制进入下一代,推荐alpha=0.1
%gt为种群,length为种群中各个路径的长度
[var1,var2]=size(gt);%var1是种群个数popsize,var2是城市个数citynum
gtb=gt;
[aftercos