matlab7.1遗传算法自带工具箱和sheffield大学的遗传算法工具箱(gatbx)各有何特点?哪个好些?

发布时间:2024-05-15 11:21 发布:上海旅游网

问题描述:

matlab7.1遗传算法自带工具箱和sheffield大学的遗传算法工具箱(gatbx)各有何特点?哪个好些?如果想和其他算法结合哪个更灵活些?

问题解答:

只用过MATLAB的遗传工具箱,速度还可以(比一般自己写的C++要好些)。和其它程序结合的话,先编一个options的结构体,设定好参数(非常重要,特别是初始范围),然后在调用ga()函数,就可以了。没有工具箱的界面,但干的活是一样的。 我曾用它描过一个函数,函数值是当某些参数去到最优时的参数值。通过嵌套一个循环,每次改变一点参数做一次优化,就可以描出一条曲线来。

matlab好一些吧,很常用的~

热点新闻