安装参考 http://www.cnblogs.com/kissrat/archive/2008/10/15/1311563.html
安装:
1、解压gatbx-origin.zip,得到DOC和SRC文件夹;
2、拷贝SRC到Matlab安装目录下的toolbox文件夹中,并将SRC更名为gatbx;
3、打开toolbox\local\目录下的pathdef.m文件,在适当位置添加以下两行代码: (也可addpath)
Code in pathdef.mmatlabroot,‘\toolbox\gatbx;‘,... matlabroot,‘\toolbox\gatbx\TEST_FNS;‘,...
这样子就表示安装好了吧,哈哈。。
>> v=ver(‘gatbx‘) v = Name: ‘Genetic Algorithm Toolbox‘ Version: ‘1.2‘ Release: ‘‘ Date: ‘15-Apr-94‘ Licenses: {‘unknown‘}
然而,事不尽人意,正准备好好研究下它的内置函数时,,
% 创建初始种群 clc;clear; Nind=60; %种群个体数 Lind=30; %个体长度 [Chrom,Lind,BaseV]=CRTBP(Nind,Lind); %创建随机二进制矩阵
却报错了,错误如下。。。。
Cannot find an exact (case-sensitive) match for ‘CRTBP.m‘ The closest match is E:\my programming software\matlab\matlab 2012a\toolbox\gatbx\CRTBP.M To change the file extension, cd to the file‘s folder, type: movefile CRTBP.M CRTBP.m_bad; movefile CRTBP.m_bad CRTBP.m and then cd back. Error in sheffield (line 10) [Chrom,Lind,BaseV]=CRTBP(Nind,Lind); %创建随机二进制矩阵
上网找了解决方法。。
http://www.ilovematlab.cn/thread-277326-1-1.html
http://www.cnblogs.com/zhengnanlee/p/3439649.html
时间: 2024-12-29 04:26:50