资源简介
遗传算法基于小生境的遗传算法,小生境(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
评论
共有 条评论