关于matlab遗传算法工具箱主要有三种:
1、Matlab自带的遗传算法工具箱名为GADS。matlab 7.0包含了这个工具箱,matlab7.0以前的版本没有这个工具箱,雷英杰编著《Matlab遗传算法工具箱及应用》对这个工具箱的使用进行了介绍。
可以在图形界面下直接使用,在Matlab主界面上依次打开Start-Toolbox-Genetic Algorithm and Direct Search,或者直接键入gatool命令。
2、Sheffield的GA工具箱不同于Matlab自带的GA Tools,它由英国Sheffield大学的开发,工具箱名为GATbx(Genetic Algorithm Optimization Toolbox),建议在Matlab 7下使用。有一本书《MATLAB遗传算法工具箱及应用》(西安电子科技大学出版社)对此工具箱有详细介绍,可以参照学习。
Sheffield的GA工具箱的安装:
原文:http://www.cnblogs.com/MrUnwanted/p/3142555.html
1. 从http://crystalgate.shef.ac.uk/code/下载工具箱压缩包gatbx.zip
2. 解压gatbx.zip,将其子文件夹genetic放在matlab安装目录toolbox文件夹外,和toolbox同一级目录
3. 在matlab主窗口选择File -> Set Path, 单击"Add Folder"按钮,找到工具箱所在文件夹genetic,单击“OK” -> "Save" -> “Close”
4. 使用函数ver查看工具箱是否安装成功:ver('genetic'),若安装成功则返回相应参数
提示:安装失败原因可能是将gatbx直接放在了toolbox下
3、gaot工具箱:这是网上流传的免费的工具箱,网上对它介绍的资料也挺多,它不是Matlab软件自带的,但可以自己配置使用。
中国学术期刊网上大部分研究遗传算法的论文都使用这个工具箱。