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

资源简介

遗传算法 遗传算法 遗传算法 遗传算法 遗传算法 遗传算法 遗传算法 遗传算法 遗传算法 遗传算法 遗传算法 遗传算法

资源截图

代码片段和文件信息

function  [Blenv]=B2F(solbounds)
%[Blen]=B2F(xbounds)    二进制编码函数
%x                        编码向量如x=[6 8 9];
%bounds                   边界约束ru如bounds=[4 8 ;3  11;6  12;];
%B                        二进制编码串
%编码长度L由bounds(2)-bounds(1)决定
%以上为例:
%     编码长度向量L=[4 8 6]编成二进制L=[11 1000 110]则len=[2 4 3]
%     计算B=x-bound(1)=[2 5 3]编成二进制 B=[10 0101 011]
%           作者:机自01-2班曾新海
%           zxh21st@163.com
n=length(sol);
len=[];B=[];v=[];
L=bounds(:2)-bounds(:1);
L=de2bi(L);
for i=1:n
len(i)=length(L(i:));
end
v=sol-bounds(:1)‘;
for i=1:n
    B=[B de2bi(v(i)len(i))];
end

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

     文件        131  2003-12-24 16:02  xcross.m

     文件        959  2003-12-24 19:41  changes.m

     文件       1155  2003-12-24 19:41  cross.m

     文件       1048  2003-12-24 19:41  de2bi.m

     文件        540  2003-12-24 19:41  F2B.m

     文件        538  2003-12-22 20:14  f553.m

     文件       1069  2003-12-24 18:43  ga.m

     文件        172  2003-12-22 19:45  gaDemo1Eeval.m

     文件        375  2003-12-24 19:42  INTinti.m

     文件        529  2003-12-24 19:41  mutation.m

     文件        153  2003-12-24 19:41  myfun.m

     文件       1608  2003-12-24 19:41  myga.m

     文件        658  2003-12-24 19:41  B2F.m

----------- ---------  ---------- -----  ----

                 8935                    13


评论

共有 条评论