matlab遗传算法工具箱安装问题?

从网上下载的gatbx,解压出现三个文档:SRC、DOC、gatbx,然后我把gatbx复制到matlab路径下的toolbox中,并从matlab(file-setpa... 从网上下载的gatbx,解压出现三个文档:SRC、DOC、gatbx,然后我把gatbx复制到matlab路径下的toolbox中,并从matlab(file-set path--add foder)添加上去后,并保存。。。然后运行crtbp(2,4)命令,提示告警信息,但是生成的结果是对的,问怎么把这警告消除呢?
还有个问题是,在matlab的help中,为什么搜不到一些遗传算法的指令呢?
展开
 我来答
奈落终谈8
2014-07-26 · 超过75用户采纳过TA的回答
知道答主
回答量:141
采纳率:100%
帮助的人:62.7万
展开全部
安装步骤

1.将GAOT工具箱文件拷贝至Matlab文件夹下,具体路径为:
C:\program files\MATLAB\R2009a\toolbox。(也可以放在其他路径,不一定放在toolbox里面,比如C:\program files\MATLAB\R2009a也行)。

2.将GAOT工具箱路径加入Matlab文件路径之中。流程为:File-->Set Path-->Add with Subfolders。即,将C:\program files\MATLAB\R2009a\toolbox\gaot文件夹加入该路径系统中。

3. 重新启动Matlab,运行。

4. 但是在重新启动后,你会发现在命令窗口,会出现如下警告。即安装遗传工具箱后出现问题:Warning: Name is nonexistent or not a directory: \afs\eos\info\ie\ie589k_info\GAOT
解决方案:打开gaot文件夹下的startup.m,这里面写着“path(path,'\afs\eos\info\ie\ie589k_info\GAOT');”只要将“\afs\eos\info\ie\ie589k_info\GAOT”改为goat当前所在的目录,即“C:\program files\MATLAB\R2009a\toolbox\gaot”就可以了

5.测试是否安装成功,方法如下:在命令窗口输入:edit ga出现如下函数:function [x,fval,exitFlag,output,population,scores] = ga(fun,nvars,Aineq,bineq,Aeq,beq,lb,ub,nonlcon,options)此时你会发现这是MATLAB自带的ga函数,并不是你想要的工具箱中的ga函数,这样会在以后应用工具箱编写程序是发生错误。

6. 解决上述问题的方法:为了统一,不管你是高版本还是低版本,都可以通过将GAOT工具箱中的ga重命名为gaot_ga(名字可以随你定,但是不能改为大写GA,原因是MATLAB会默认大小写函数是同一个函数,不信你可以用edit ga和edit GA验证),来实现解决上述问题。
这样整个的GAOT工具箱安装完备。
请采纳。
追问
我的是gatbx,英国谢菲尔德大学开发的那个工具箱,不是你说的这个GAOT啊
ZESTRON
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸... 点击进入详情页
本回答由ZESTRON提供
flower
推荐于2016-05-16 · 爱生活,爱分享
flower
采纳数:94 获赞数:262

向TA提问 私信TA
展开全部
可能的原因是:
1.gatbx工具箱下的crtbp函数的文件名为CRTBP.M,大小写不统一所以出现了warning,需要把把它改为小写的crtbp.m;
2.gatbx属于第三方工具箱,MATLAB自身对它是没有说明的,所以搜不到这些遗传算法的指令。
追问
那我有些指令不太清楚,那怎么查找具体用法呢?
追答
如果你英文比较好,可以看函数文件的英文说明。
如果看起来比较困难,可以去网上找些例子。
还有,gatbx-example文件夹下应该有一些实例。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式