• 大小: 19KB
    文件类型: .rar
    金币: 2
    下载: 2 次
    发布日期: 2021-10-31
  • 语言: 其他
  • 标签: tag  

资源简介

遗传算法借鉴“适者生存”的遗传遗传学理论,将优化问题的求解表示成“染色体”的“适者生存”过程,通过“染色体”群的一代代复制、交叉、变异的进化,最终得到的是最适应环境的个体,从而得到问题的最优解或者满意解。这是一种高度并行、随机和自适应的通用的优化算法。

资源截图

代码片段和文件信息

function ret=Code(lenchrombound)
%本函数将变量编码成染色体,用于随机初始化一个种群
% lenchrom   input : 染色体长度
% bound      input : 变量的取值范围
% ret        output: 染色体的编码值

flag=0;
while flag==0
    pick=rand(1length(lenchrom));
    ret=bound(:1)‘+(bound(:2)-bound(:1))‘.*pick; %线性插值,编码结果以实数向量存入ret中
    flag=test(lenchromboundret);     %检验染色体的可行性
end
        

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

     文件        422  2018-06-29 12:59  第28章\GA\Code.m

     文件       1556  2018-06-29 12:59  第28章\GA\Cross.m

     文件        245  2018-06-29 12:59  第28章\GA\data.mat

     文件        616  2018-06-29 12:59  第28章\GA\fun.m

     文件       1777  2018-06-29 12:59  第28章\GA\Mutation.m

     文件        824  2018-06-29 12:59  第28章\GA\Select.m

     文件        400  2018-06-29 12:59  第28章\GA\test.m

     文件       2754  2018-06-29 12:59  第28章\GA\ysw1.m

     文件        422  2018-06-29 12:59  第28章\IGA\Code.m

     文件       2109  2018-06-29 12:59  第28章\IGA\Cross.m

     文件        245  2018-06-29 12:59  第28章\IGA\data.mat

     文件        616  2018-06-29 12:59  第28章\IGA\fun.m

     文件       2270  2018-06-29 12:59  第28章\IGA\Mutation.m

     文件        824  2018-06-29 12:59  第28章\IGA\Select.m

     文件        400  2018-06-29 12:59  第28章\IGA\test.m

     文件       3095  2018-06-29 12:59  第28章\IGA\ysw2.m

     文件        422  2018-06-29 12:59  第28章\合并\Code.m

     文件       1556  2018-06-29 12:59  第28章\合并\Cross.m

     文件       2113  2018-06-29 12:59  第28章\合并\Cross1.m

     文件        245  2018-06-29 12:59  第28章\合并\data.mat

     文件        616  2018-06-29 12:59  第28章\合并\fun.m

     文件        617  2018-06-29 12:59  第28章\合并\fun1.m

     文件       1777  2018-06-29 12:59  第28章\合并\Mutation.m

     文件       2273  2018-06-29 12:59  第28章\合并\Mutation1.m

     文件        824  2018-06-29 12:59  第28章\合并\Select.m

     文件        831  2018-06-29 12:59  第28章\合并\Select1.m

     文件        400  2018-06-29 12:59  第28章\合并\test.m

     文件       2759  2018-06-29 12:59  第28章\合并\ysw1.m

     文件       2903  2018-06-29 12:59  第28章\合并\ysw2.m

     文件        337  2018-06-29 12:59  第28章\合并\ysw3.m

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

评论

共有 条评论