代码搜索:种群进化
找到约 1,664 项符合「种群进化」的源代码
代码结果 1,664
www.eeworm.com/read/203618/15354309
m initial.m
%初始化函数,随机形成规模为40初始种群
% function [pop]=initial
pop(40,10)=0;
best_individual(10)=0; %最优个体
adapt_ave(200)=0; %种群平均适应值
adapt_best=0;
for i=1:40
for j=1:10
if rand>0.5
www.eeworm.com/read/457186/7333093
m encode.m
function pop=encode(length,n)
%编码函数
pop=randint(n,2*length); %产生初始种群,2变量,故乘2
www.eeworm.com/read/156427/7569352
m gaf1.m
%%%%%%%%%%%%%%%%%%%%%%%%%遗传算法%%%%%%%%%%%%%%%%%%%%%%%%%
clear
k=0.1;
num=200;
z4=-100;
for e1=1:7
%产生初始种群
%***********************************************************************
www.eeworm.com/read/299300/7867721
asv errorcompute.asv
%计算当前种群适值标准差
for i=1:1000
plot(pop(i,1),pop(i,2),'b*');
hold on;
end
www.eeworm.com/read/492319/6421455
m encode.m
function pop=encode(length,n)
%编码函数
pop=randint(n,2*length); %产生初始种群,2变量,故乘2
www.eeworm.com/read/415995/11045753
asv errorcompute.asv
%计算当前种群适值标准差
for i=1:1000
plot(pop(i,1),pop(i,2),'b*');
hold on;
end
www.eeworm.com/read/281452/9155165
m main.m
%标准粒群优化算法程序
% 2007.1.9 By 郏宣耀
%测试函数:f(x,y)=100(x^2-y)^2+(1-x)^2, -2.048
www.eeworm.com/read/196620/8072289
m getstbests.m
% 函数功能: 返回输入种群中的全局最优解及其个数,粒子编号改为 -1
% |--注意:输入的种群必须按照 适应度值 升序排列
function [out_bests, out_bCount]=getStBests(in_stPop, in_comInd, in_jobCount, in_dCInd, in_nDInd, in_fitInd, in_pBInd)
% 输入参数:
%
www.eeworm.com/read/329798/12932230
m myinitial.m
%初始化函数,随机形成规模为40初始种群
%myinitial.m
pop(nind,2*bits)=0; %编码长度20(2个变量)
best_individual(2*bits)=0; %最优个体
eval_ave(G)=0; %种群平均适应值
for i=1:40
for j=1:20
if rand>0.5