• 大小: 6KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: 其他
  • 标签: 遗传算法  

资源简介

这个可以使用,已经测试过。自适应小生境递阶遗传算法

资源截图

代码片段和文件信息

%
clc
clear all

popsize = 40; %
parrange=[-10 10;-10 10];
m=16;   %
pc=0.8; %
T=150;  %
pm=0.1; %
num=size(parrange1);
par=cell(popsizenum);
popcon=ones(popsizem);
%
poppar=initialcon(popsizem);
aa=1;
tt=1;
[par poppar]=fitness(parrangepopconpopparaattpar)
TraceInfo(tt1)=tt;
%
[TraceInfo(tt2) index]=max(poppar(:(m+1)));
%
TraceInfo(tt3)=mean(poppar(:(m+1)));
best(1:)=[par(index:) TraceInfo(tt2) 1];
k=2;
while tt    tt=tt+1;
    [popconn1 popparn1]=select(popconpopparpopsizem);
    %
    popconn2=crossovercon(popconn1popsizepcm);
    %
    popconn3=mutation(popconn2pmpopsizem);
    %
    popparn2=crossovercon(popparn1(:1:m)popsizepcm);
    %
    popparn3=mutation(popparn2(:1:m)pmpopsizem);
    %
    popcon1=[popcon;p

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-05-13 16:00  GOOD 自适应小生境递阶遗传算法\
     文件        2068  2006-10-18 22:42  GOOD 自适应小生境递阶遗传算法\AADGA.asv
     文件        2345  2006-10-19 00:06  GOOD 自适应小生境递阶遗传算法\AADGA.m
     文件         487  2006-10-19 00:02  GOOD 自适应小生境递阶遗传算法\crossovercon.asv
     文件         487  2006-10-19 00:05  GOOD 自适应小生境递阶遗传算法\crossovercon.m
     文件         335  2006-10-18 23:02  GOOD 自适应小生境递阶遗传算法\crossoverpar.asv
     文件         332  2006-10-18 23:12  GOOD 自适应小生境递阶遗传算法\density.asv
     文件         373  2006-10-19 00:06  GOOD 自适应小生境递阶遗传算法\density.m
     文件         114  2006-10-18 23:06  GOOD 自适应小生境递阶遗传算法\fitfunction.m
     文件        1274  2006-10-18 23:37  GOOD 自适应小生境递阶遗传算法\fitness.asv
     文件        1404  2006-10-18 23:53  GOOD 自适应小生境递阶遗传算法\fitness.m
     文件         192  2006-10-18 22:48  GOOD 自适应小生境递阶遗传算法\initialcon.m
     文件         201  2006-10-18 23:43  GOOD 自适应小生境递阶遗传算法\mutation.m
     文件         547  2006-10-18 23:57  GOOD 自适应小生境递阶遗传算法\select.m

评论

共有 条评论