代码搜索:种群进化
找到约 1,664 项符合「种群进化」的源代码
代码结果 1,664
www.eeworm.com/read/144518/12786623
m crossover.m
%交叉操作
function [NewPop]=CrossOver_decimal(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/240973/13183495
txt matlab遗传算法工具箱函数及实例讲解(转引).txt
matlab遗传算法工具箱函数及实例讲解(转引)
[ 作者:佚名 转贴自:本站原创 点击数:1055 更新时间:2005-4-11 文章录入:lymcentor ]
gaotv5
核心函数:
(1)function [pop]=initializega(num,bounds,eevalFN,eevalOps,options)--初始种群的生成函数
www.eeworm.com/read/315207/13548743
m genetic_others.m
%Generic Algorithm for function f(x1,x2) optimum
clear all;
clc;
close all;
%Parameters
Size=100;%种群数量
G=100; %迭代次数
CodeL=10;%编码长度
NodeNum=7;%锚节点数目
NodeP=[0 1;1 3;2 1;3 4.2;4 3;1.2 3.
www.eeworm.com/read/482119/6628039
m ymcrossover.m
function newP2=ymcrossover(newP1,m,n,Xlu)
Pc=0.6; %交叉概率
%交叉方式1:种群中相邻的个体进行交叉
PrePop=[];
P11=[];
P12=[];
P21=[];
P22=[];
if fix(m/2)==m/2
PrePop=newP1;
else
j=unidrnd(m);
www.eeworm.com/read/251858/12314358
m ph_fresh.m
%信息素更新函数
%====================================
%第一种群更新
%信息素整体挥发
for i=1:city_n
for j=1:city_n
ph_table_A(i,j)=ph_table_A(i,j)*(1-dispose_A);
end
end
%蚂蚁路径信息素增加
for i=1:ant_
www.eeworm.com/read/251858/12314365
m adapting.m
%回路长度计算
%=========================================
%第一种群计算
t=load('75城市TSP问题数据');
for i=1:ant_n_A
dis=0;
dis_sum=0;
x1=0;
x2=0;
y1=0;
y2=0;
for j=1:(city_n
www.eeworm.com/read/222263/14699172
m ph_fresh.m
%信息素更新函数
%====================================
%第一种群更新
%信息素整体挥发
for i=1:city_n
for j=1:city_n
ph_table_A(i,j)=ph_table_A(i,j)*(1-dispose_A);
end
end
%蚂蚁路径信息素增加
for i=1:ant_
www.eeworm.com/read/175689/5343314
m detreeexp1_1.m
global meas species
%装载 fisheriris 数据集
load fisheriris
%装载数据由此来看Iris花不同种群之间萼片测量属性的区别,我们只用包含萼片测量属性的两列。
%对数组变量画散点图
gscatter(meas(:,1), meas(:,2), species,'mgb','vsp');
xlabel('Sepal 长度');
y
www.eeworm.com/read/175689/5343320
asv detreeexp1_1.asv
global meas species
%装载 fisheriris 数据集
load fisheriris
%装载数据由此来看Iris花不同种群之间萼片测量属性的区别,我们只用包含萼片测量属性的两列。
%对数组变量画散点图
gscatter(meas(:,1), meas(:,2), species,'ygb','vsp');
xlabel('Sepal 长度');
y
www.eeworm.com/read/428780/1953988
m detreeexp1_1.m
global meas species
%装载 fisheriris 数据集
load fisheriris
%装载数据由此来看Iris花不同种群之间萼片测量属性的区别,我们只用包含萼片测量属性的两列。
%对数组变量画散点图
gscatter(meas(:,1), meas(:,2), species,'mgb','vsp');
xlabel('Sepal 长度');
y