• 大小: 0.01M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子

资源截图

代码片段和文件信息

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

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-09-22 15:43  遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子\
     目录           0  2013-09-22 15:43  遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子\matlab遗传算法程序\
     文件         658  2003-12-24 19:41  遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子\matlab遗传算法程序\B2F.m
     文件         959  2003-12-24 19:41  遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子\matlab遗传算法程序\changes.m
     文件        1155  2003-12-24 19:41  遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子\matlab遗传算法程序\cross.m
     文件        1048  2003-12-24 19:41  遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子\matlab遗传算法程序\de2bi.m
     文件         540  2003-12-24 19:41  遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子\matlab遗传算法程序\F2B.m
     文件         538  2003-12-22 20:14  遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子\matlab遗传算法程序\f553.m
     文件        1069  2003-12-24 18:43  遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子\matlab遗传算法程序\ga.m
     文件         172  2003-12-22 19:45  遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子\matlab遗传算法程序\gaDemo1Eeval.m
     文件         375  2003-12-24 19:42  遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子\matlab遗传算法程序\INTinti.m
     文件         529  2003-12-24 19:41  遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子\matlab遗传算法程序\mutation.m
     文件         153  2003-12-24 19:41  遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子\matlab遗传算法程序\myfun.m
     文件        1608  2003-12-24 19:41  遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子\matlab遗传算法程序\myga.m
     文件         131  2003-12-24 16:02  遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子\matlab遗传算法程序\xcross.m

评论

共有 条评论