• 大小: 74KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-01
  • 语言: 其他
  • 标签: 小生境  

资源简介

遗传算法基于小生境的遗传算法,小生境(microhabitat)是来自于生物学的一个概念,是指特定环境下的一种生存环境·生物在其进化过程中,一般总是与自己相同的物种生活在一起,共同繁衍后代;

资源截图

代码片段和文件信息


% 小生境遗传算法Matlab工具箱 Version1.0 试用版
% Niched Genetic Alogrihtm Matlab Toolbox - trial version 1.0
% 使用平台 - Matlab7.0及以上版本

%--------------------------------------------------------------------------
% 接口文件说明:

% MyFun1.m - 一维优化函数
% MyFun2.m - 二维优化函数
% MyFun3.m - 三维优化函数
% Main_GA1.m - 一维函数优化 - 主程序
% Main_GA2.m - 二维函数优化 - 主程序
% Main_GA3.m - 三维函数优化 - 主程序

%--------------------------------------------------------------------------
% 简要使用说明:

% 1、打开主程序文件Main_GA.m和优化函数文件Myfun.m;
% 2、在Myfun.m文件增加自己需要优化的多维函数
% 特别注意:Myfun函数输入参数的维数一定要与Main_GA.m文件中参数Svars的行数相一致;
% 3、在Main_GA.m文件设置相关参数,关于如何设置请见ref文件夹的参考文献;
% 4、在Main_GA.m文件直接按快捷键F5运行即可;
% 5、此版本工具箱为试用版,有200次使用限制,如需正版请联系我;
% 6、作者:陆振波,海军工程大学
% 欢迎同行来信交流与合作,更多文章与程序下载请访问我的个人主页
% 电子邮件:luzhenbo@yahoo.com.cn
% 个人主页:http://luzhenbo.88uu.com.cn


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

     文件       1052  2008-09-23 16:01  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\Contents.m

     文件      13712  2008-09-23 15:39  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\crossover.p

     文件       2785  2008-09-23 15:39  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\decode.p

     文件       1204  2008-09-23 15:41  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\elite.p

     文件        691  2008-09-23 15:41  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\evaluate.p

     文件       4854  2008-09-23 16:03  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\ga1.p

     文件       5070  2008-09-23 16:03  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\ga2.p

     文件       4870  2008-09-23 16:03  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\ga3.p

     文件       4906  2008-09-23 16:03  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\ga4.p

     文件       5086  2008-09-23 16:03  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\ga5.p

     文件       5122  2008-09-23 16:03  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\ga6.p

     文件       4914  2008-09-23 16:03  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\ga7.p

     文件       5130  2008-09-23 16:03  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\ga8.p

     文件       6111  2008-09-23 16:11  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\initialize.p

     文件       2459  2008-09-23 16:22  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\Main_GA1.m

     文件       2485  2008-09-23 16:19  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\Main_GA2.m

     文件       2484  2008-09-23 16:20  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\Main_GA3.m

     文件       5571  2008-09-23 15:42  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\mutation.p

     文件        251  2008-09-23 15:25  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\MyFun1.m

     文件        247  2008-09-23 15:25  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\MyFun2.m

     文件        262  2008-09-23 15:25  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\MyFun3.m

     文件       2480  2008-09-23 15:42  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\niche.p

     文件       7731  2008-09-23 15:42  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox\selection.p

     目录          0  2010-01-26 02:07  小生境遗传算法Matlab工具箱\Niched_Genetic_Algorithm_Matlab7.0_Toolbox

     目录          0  2010-01-26 02:07  小生境遗传算法Matlab工具箱

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

                89477                    25


评论

共有 条评论