代码搜索:种群进化

找到约 1,664 项符合「种群进化」的源代码

代码结果 1,664
www.eeworm.com/read/196895/8052031

m code.m

function ret=Code(lenchrom,opts,bound) %本函数将变量编码成染色体,用于随机初始化一个种群 % lenchrom input : 染色体长度 % opts input : 编码方法 % bound input : 变量的取值范围 % ret output: 染色体的编码值 switch opts c
www.eeworm.com/read/196620/8072295

m getfitnessvalues.m

% 函数功能: 计算某一种群各粒子的被优越数、邻近密度和适应度函数--只考虑两目标函数的适应度计算 function [out_fitValues, out_domiCount, out_neighDensity] = getFitnessValues(in_funValues, in_o_shares, in_a, in_b); % 输入参数: % |--in_funValues:
www.eeworm.com/read/484379/6586499

asv immune_algo.asv

function Immune_Algo(prompt,def) %'种群总数N','个体串长L','细胞克隆规模M','克隆选择率α(0.1,1)','抗体抑制半径σ(0,0.5)','自我抗体产生比率? (0.05,0.08)','终止代数R' %close all %clear all %clc %[file,path]=uigetfile('*.*','打开数据文件');
www.eeworm.com/read/484379/6586509

m immune_algo.m

function Immune_Algo(prompt,def) %'种群总数N','个体串长L','细胞克隆规模M','克隆选择率α(0.1,1)','抗体抑制半径σ(0,0.5)','自我抗体产生比率? (0.05,0.08)','终止代数R' %close all clear all %[file,path]=uigetfile('*.*','打开数据文件'); promp
www.eeworm.com/read/405125/11471117

m crossover.m

%交叉操作 function [NewPop]=CrossOver(OldPop,pcross)%OldPop为父代种群,pcross为交叉概率 [m,n]=size(OldPop); r=rand(1,m); y1=find(r=pcross); len=length(y1); if len>2&mod(len,2)==1%如果用来进行交叉的
www.eeworm.com/read/208467/15246809

m ga_function.m

%仿真遗传主程序 %计算的染色体均方误差 fitness=8/sum(error.^2) function GA_function(uf,sumuf) % tic % clear Popsize=5;%初始化种群数目 P_mutation=0.1;%均匀变异概率 P_cross=0.6;%交叉概率 real chrom; real currentbest_value;
www.eeworm.com/read/208467/15246818

asv ga_function.asv

%仿真遗传主程序 %计算的染色体均方误差 fitness=8/sum(error.^2) function GA_function(uf,sumuf) % tic % clear Popsize=10;%初始化种群数目 P_mutation=0.1;%均匀变异概率 P_cross=0.6;%交叉概率 real chrom; real currentbest_value
www.eeworm.com/read/135261/13943580

asv gafault.asv

% 用GA训练BP网络的权值、阈值 tic, % 开始计时 [P,T,R,S1,S2,Q,S]=nninit % BP网络初始化 S aa=ones(S,1)*[-1 1] return % popu=60; % 初始种群个数 % disp('ss'); % initPpp=initialize(popu,aa,'gabpEval'); % disp('dd') % gen=5
www.eeworm.com/read/135261/13943582

m gafault.m

% 用GA训练BP网络的权值、阈值 tic, % 开始计时 [P,T,R,S1,S2,Q,S]=nninit % BP网络初始化 S aa=ones(S,1)*[-1 1] return % popu=60; % 初始种群个数 % disp('ss'); % initPpp=initialize(popu,aa,'gabpEval'); % disp('dd') % gen=5
www.eeworm.com/read/375945/9341493

m main.m

function main() %% 初始化城市位置向量 city_nums=5; %% 初始化微粒群参数 particle_nums=100; %% 最大进化代数 max_iter=100; %% 速度位置更新方式 v=(c1max-i/itermax*(c1max-c1min))*v+c2(Pbest-Pi)+c3(Pgbest-Pi); %% 速度由N*N的矩阵来表示; %