• 大小: 9.29MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-07
  • 语言: Matlab
  • 标签: 算法  

资源简介

该代码包括遗传算法应用于函数优化和解决旅行商问题详细注释解析,以及本人做成的PPT。详细解析参考博客(https://blog.csdn.net/weixin_43935696/article/details/107045716)

资源截图

代码片段和文件信息

function newpop = crossover(dadmompc)

[rowcol]  = size(dad);
for i = 1:row
    if rand < pc %%生成的随机数小于交叉概率
        cpoint  = randi([1 col-1]);%%交叉点
        %%把交叉点之前的父代和交叉点之后的母代进行组合
        newpop(i:) = [dad(i1:cpoint) mom(icpoint+1:end)];
    else
        newpop(i:) = dad(i:);
    end
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-07-10 19:12  Code\
     目录           0  2020-06-30 16:45  Code\GAToFunction\
     文件          48  2020-06-30 16:45  Code\GAToFunction\B站学习视频网址.txt
     文件        2128  2020-06-30 09:33  Code\GAToFunction\GeneticAlgrithm.m
     文件         373  2020-06-30 09:39  Code\GAToFunction\crossover.m
     文件         224  2020-06-27 12:18  Code\GAToFunction\decode.m
     文件         212  2020-06-29 12:34  Code\GAToFunction\fitnessfun.m
     文件         290  2020-06-27 10:46  Code\GAToFunction\mutation.m
     文件         101  2020-06-29 12:33  Code\GAToFunction\objfun.m
     文件         387  2020-06-30 09:37  Code\GAToFunction\selection.m
     文件         497  2020-06-30 10:01  Code\GAToFunction\sortselection.m
     目录           0  2020-07-01 14:55  Code\GAToTSP\
     目录           0  2020-07-01 15:02  Code\GAToTSP\Img\
     文件      353472  2020-07-01 11:55  Code\GAToTSP\Img\GATOTSP流程图.png
     文件       53179  2020-07-01 14:58  Code\GAToTSP\Img\旅行商路线图.png
     文件       13854  2020-07-01 15:02  Code\GAToTSP\Img\计算结果.png
     文件       25056  2020-07-01 14:59  Code\GAToTSP\Img\迭代收敛图.png
     文件       91789  2020-07-01 14:53  Code\GAToTSP\Img\部分匹配交叉.png
     文件         421  2020-07-01 09:29  Code\GAToTSP\Read.m
     文件         255  2020-07-01 14:14  Code\GAToTSP\calculateDistance.m
     文件         796  2020-07-01 14:13  Code\GAToTSP\crossover.m
     文件        1926  2020-07-01 13:05  Code\GAToTSP\dsj100.tsp
     文件       18972  2020-07-01 10:22  Code\GAToTSP\dsj1000.tsp
     文件         518  2020-07-01 14:14  Code\GAToTSP\fitness.m
     文件        2581  2020-07-01 14:43  Code\GAToTSP\main.m
     文件         349  2020-07-01 14:14  Code\GAToTSP\mutate.m
     文件         784  2020-07-01 09:29  Code\GAToTSP\paint.m
     文件     9238682  2020-07-10 19:12  Code\汇报2020-7-2.pptx

评论

共有 条评论