zlj 发表于 2006-5-22 11:32

HAPPY教授 遗传算法工具箱是不是有问题呢?

请教HAPPY 教授 我是在论坛上下载的遗传算法工具箱 运行遗传算法第一个例题http://www.itcnw.com/Article/Net/ordertools/200511/77490.html)
后 得到的结果是

??? Error using ==> ==
Matrix dimensions must agree.

Error in ==> F:\安装程序\work\GAOT\ga.m
On line 87 ==> if opts==[]

Error in ==> F:\安装程序\work\Untitled3.m
On line 2 ==> =ga(,'fitness',[],intpop,,...

后来发现在MATLAB中 []==[] 的判断结果仍然是 [] ,不能实现后面的赋值 ,
所以就把这句改为 if isempty(opts)
另外arithXover.m 和normGeomSelect.m里多两个end 我把它们去掉了

可是现在的运行结果是
??? In an assignment A(I) = B, the number of elements in B and
I must be the same.

Error in ==> F:\安装程序\toolbox\gaot\ga.m
On line 220 ==> eval(e1str);

Error in ==> F:\安装程序\work\Untitled3.m
On line 2 ==> =ga(,'fitness',[],intpop,,

我不知道再该怎么修改了 希望HAPPY教授能给指点一下下,十分感激!

happy 发表于 2006-5-22 15:10

回复:(zlj)HAPPY教授 遗传算法工具箱是不是有问题呢...

<P>你用的matlab是哪个版本的?<BR><BR>工具箱是否安装?<BR><BR>安装方法是否正确?<BR><BR>另外问问题请不要指名谁回答,这样有些知道答案的人也未必会回答,白白错过了解决问题的机会</P>

zlj 发表于 2006-5-22 20:00

回复:(zlj)HAPPY教授 遗传算法工具箱是不是有问题呢...

呵呵 谢谢教授<BR>我用的是6.5的版本<BR>在setpath下已经把工具箱安装了 才出现下面问题<BR>还有 如果用7.0的话,该怎么设置变量范围呢?gatool里只有initian range啊?

happy 发表于 2006-5-22 20:18

回复:(zlj)HAPPY教授 遗传算法工具箱是不是有问题呢...

你这是哪来的工具箱?刚才简单看了一下有不少问题<BR><BR>建议下载论坛上的工具箱,有好几个
页: [1]
查看完整版本: HAPPY教授 遗传算法工具箱是不是有问题呢?