• 大小: 3KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-29
  • 语言: Matlab
  • 标签: 遗传算法  

资源简介

使用MATLAB实现了最初始的遗传算法,经过不断的选择,交叉,变异,得到下一代

资源截图

代码片段和文件信息

function [bestindividual bestfit] = best(popfitvalue)
[pxpy] = size(pop);
bestindividual = pop(1:);
bestfit = fitvalue(1);
for i = 2:px
    if fitvalue(i)>bestfit
        bestindividual = pop(i:);
        bestfit = fitvalue(i);
    end
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-04-18 15:00  遗传算法\
     文件         252  2018-04-16 21:47  遗传算法\best.m
     文件         163  2018-04-17 18:59  遗传算法\binary2decimal.m
     文件         104  2018-04-16 21:05  遗传算法\cal_objvalue.m
     文件         377  2018-04-16 21:23  遗传算法\crossover.m
     文件          84  2018-04-17 18:55  遗传算法\initpop.m
     文件         825  2018-04-17 20:29  遗传算法\main.m
     文件         353  2018-04-17 15:13  遗传算法\mutation.m
     文件         447  2018-04-17 20:30  遗传算法\selection.m

评论

共有 条评论