代码搜索:种群进化
找到约 1,664 项符合「种群进化」的源代码
代码结果 1,664
www.eeworm.com/read/148726/12432749
h ga_tsp.h
//这里用来控制: 种群规模,城市数和演化代数
#define POP 2000 //种群规模
#define CNUM 50 //城市数
#define Gen 10000 //演化代数
#define REDRAW 5 //隔几代重绘窗口
#define PC 0.25 //杂交率
#define PM 0.2 //变异
//实现了
www.eeworm.com/read/114381/15055950
m example5_33.m
function [Chrom, Lind, BaseV] = crtbp(Nind, Lind, Base)
% Nind-种群的数目大小
% Lind-染色体的长度
% Base-染色体基
% Chrom-初始种群
nargs = nargin ;
if nargs >= 1, [mN, nN] = size(Nind) ; end
if nargs >= 2, [mL, n
www.eeworm.com/read/211362/15182366
m mutation.m
function [child]=mutation(pop)
%复制函数,采取小盘轮转法
%[child]=mutation(pop)
%mutation 编码
%pop 初始种群
%child 返回复制后的种群
%pop(:,end) 适值度
% 作者:机自01-2班曾新海
% zxh21st@163.c
www.eeworm.com/read/211362/15182368
m cross.m
function [cpop ,len,v]=cross(child,bounds,CP)
%交叉函数,采取点交叉
%[newpop ,len]=cross(child,bounds,CP)
%child 复制后的种群
%bounds 边界约束
%CP 交叉概率
%newpop 交叉后的新种群
%len 每个变量的编码长度
www.eeworm.com/read/208848/15234341
m cross.m
function [cpop ,len,v]=cross(child,bounds,CP)
%交叉函数,采取点交叉
%[newpop ,len]=cross(child,bounds,CP)
%child 复制后的种群
%bounds 边界约束
%CP 交叉概率
%newpop 交叉后的新种群
%len 每个变量的编码长度
www.eeworm.com/read/395890/2432066
asv complete_o_crossover.asv
%交叉
%遗传算法子程序
%Name: crossover.m
%交叉
function [newpop]=complete_o_crossover(popsize,pop,pc,fitvalue,fun_num,up_range,down_range)
%函数说明
%入口参数:pop 当前处理的种群,
% popsize 种群大小,
www.eeworm.com/read/395890/2432133
asv complete_o_crossover.asv
%交叉
%遗传算法子程序
%Name: crossover.m
%交叉
function [newpop]=complete_o_crossover(popsize,pop,pc,fitvalue,fun_num,up_range,down_range)
%函数说明
%入口参数:pop 当前处理的种群,
% popsize 种群大小,
www.eeworm.com/read/395890/2432199
asv complete_o_crossover.asv
%交叉
%遗传算法子程序
%Name: crossover.m
%交叉
function [newpop]=complete_o_crossover(popsize,pop,pc,fitvalue,fun_num,up_range,down_range)
%函数说明
%入口参数:pop 当前处理的种群,
% popsize 种群大小,
www.eeworm.com/read/395890/2432265
asv complete_o_crossover.asv
%交叉
%遗传算法子程序
%Name: crossover.m
%交叉
function [newpop]=complete_o_crossover(popsize,pop,pc,fitvalue,fun_num,up_range,down_range)
%函数说明
%入口参数:pop 当前处理的种群,
% popsize 种群大小,
www.eeworm.com/read/395890/2432331
asv complete_o_crossover.asv
%交叉
%遗传算法子程序
%Name: crossover.m
%交叉
function [newpop]=complete_o_crossover(popsize,pop,pc,fitvalue,fun_num,up_range,down_range)
%函数说明
%入口参数:pop 当前处理的种群,
% popsize 种群大小,