• 大小: 25KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-04
  • 语言: 其他
  • 标签: 算法研究  

资源简介

免疫算法 遗传算法 免疫遗传算法的程序代码

资源截图

代码片段和文件信息

function [childpath1childpath2]=Crossover(parentpath1parentpath2Pc)
%部分影射交叉PMX
[rowcol]=size(parentpath1);
tempP=rand(1);
childpath1=parentpath1;
childpath2=parentpath2;
if(tempP    point=randperm(col-1);
    point1=min(point(1)point(2));
    point2=max(point(1)point(2));
    for j=point1+1:point2
        [rowindexcolindex]=find(parentpath1(j)==parentpath2);
        childpath1(j)=parentpath1(colindex);
        childpath1(colindex)=parentpath1(j);
        [rowindexcolindex]=find(parentpath2(j)==parentpath1);
        childpath2(j)=parentpath2(colindex);
        childpath2(colindex)=parentpath2(j);
        parentpath1=childpath1;
        parentpath2=childpath2;
    end
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        204  2005-11-06 11:24  travel\SA\Generate.m

     文件         72  2005-11-06 11:23  travel\SA\Initialize.m

     文件        270  2005-11-06 11:06  travel\SA\Matrolips.m

     文件        205  2005-11-06 11:27  travel\SA\pathlong.m

     文件        616  2005-11-06 11:37  travel\SA\Sa.mat

     文件        459  2005-11-07 15:10  travel\SA\SATSP.asv

     文件        538  2005-11-07 15:14  travel\SA\SATSP.m

     目录          0  2005-12-09 18:31  travel\SA

     文件         68  2005-11-06 14:34  travel\IA\基于信息熵的免疫算法\CalculateSelectP.asv

     文件        717  2005-11-07 11:14  travel\IA\基于信息熵的免疫算法\Crossover.m

     文件        912  2005-11-07 11:58  travel\IA\基于信息熵的免疫算法\CXCrossover.m

     文件       3371  2005-11-07 11:15  travel\IA\基于信息熵的免疫算法\EXCrossover.m

     文件        325  2005-11-07 12:06  travel\IA\基于信息熵的免疫算法\Fitness.m

     文件        570  2005-11-06 15:24  travel\IA\基于信息熵的免疫算法\GenerateM.asv

     文件        593  2005-11-07 12:10  travel\IA\基于信息熵的免疫算法\GenerateM.m

     文件        178  2005-11-06 15:25  travel\IA\基于信息熵的免疫算法\GGenerateNewpath.m

     文件        565  2005-11-07 14:25  travel\IA\基于信息熵的免疫算法\IA.m

     文件        592  2005-11-06 15:32  travel\IA\基于信息熵的免疫算法\IA.mat

     文件        576  2005-11-06 15:24  travel\IA\基于信息熵的免疫算法\IATSP.asv

     文件        996  2005-11-07 14:30  travel\IA\基于信息熵的免疫算法\IATSP.m

     文件        105  2005-11-06 13:23  travel\IA\基于信息熵的免疫算法\InitLab.m

     文件        107  2005-11-06 13:22  travel\IA\基于信息熵的免疫算法\Initpath.m

     文件        287  2005-11-04 22:30  travel\IA\基于信息熵的免疫算法\Mutation.m

     文件        361  2005-11-04 22:47  travel\IA\基于信息熵的免疫算法\MutationReverse.m

     文件        335  2005-11-07 12:02  travel\IA\基于信息熵的免疫算法\Output.m

     文件       1737  2005-11-05 12:30  travel\IA\基于信息熵的免疫算法\OXCrossover.asv

     文件       1963  2005-11-07 11:59  travel\IA\基于信息熵的免疫算法\OXCrossover.m

     文件        278  2005-11-07 11:59  travel\IA\基于信息熵的免疫算法\pathlong.m

     文件        369  2005-11-06 16:04  travel\IA\基于信息熵的免疫算法\qinheliCalculate.m

     文件        278  2005-11-06 14:41  travel\IA\基于信息熵的免疫算法\Select.m

............此处省略51个文件信息

评论

共有 条评论