求助,在调用ga函数时出现问题
我是MATLAB新手,在调用ga函数是出现一下错误提示>> =ga(@a^2+b^2+20,2)
??? Function 'mpower' is not defined for values of class 'function_handle'.请教各位高手,这是什么原因造成的呢?应该如何解决?先谢过各位了。 不清楚,你调用的意图是什么? 你好,感谢你的回复,我怎样才能向ga的适应度函数里边传值,=ga(@dis,1);
dis函数里边有四个参数,只有一个是变量,其他的三个参数如何送进去? 先定义一个函数
function =ga(b,c)
................
里面就是你的表达式,b,c就是输入的参数
a,fval就是输出的
你还是看一下matlab的基本知识吧
页:
[1]