• 大小: 163KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-07
  • 语言: Matlab
  • 标签: matlab  

资源简介

简要阐述了遗传算法的基本原理,探讨了在MATLAB 环境中实现遗传算法各算子的编程方法, 并以一个简单的实例说明所编程序在函数全局寻优中的应用。并且附有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

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-08-27 15:03  用MATLAB实现遗传算法程序解多目标规划很好用\
     目录           0  2018-08-27 15:03  用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序解多目标规划很好用\
     文件          55  2018-08-27 11:33  用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序解多目标规划很好用\【源码使用必读】.url
     目录           0  2018-08-27 15:03  用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序\
     文件      163488  2007-10-18 19:39  用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序.pdf
     文件         658  2003-12-24 19:41  用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序\B2F.m
     文件         959  2003-12-24 19:41  用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序\changes.m
     文件        1155  2003-12-24 19:41  用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序\cross.m
     文件        1048  2003-12-24 19:41  用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序\de2bi.m
     文件         540  2003-12-24 19:41  用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序\F2B.m
     文件         538  2003-12-22 20:14  用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序\f553.m
     文件        1069  2003-12-24 18:43  用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序\ga.m
     文件         172  2003-12-22 19:45  用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序\gaDemo1Eeval.m
     文件         375  2003-12-24 19:42  用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序\INTinti.m
     文件         529  2003-12-24 19:41  用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序\mutation.m
     文件         153  2003-12-24 19:41  用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序\myfun.m
     文件        1608  2003-12-24 19:41  用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序\myga.m
     文件         131  2003-12-24 16:02  用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序解多目标规划很好用\用MATLAB实现遗传算法程序\xcross.m

评论

共有 条评论