全国免费咨询热线

编程

大数据

当前位置:主页 > 大数据 >

联系我们

CONTACT

地址:
电话:
传真:
邮箱:

[转载]Matlab下的三种遗传算法工具箱(转)

2019-12-20

      2)numberofvariable变量数,务须是平头,即,应用这GUI界面的适应度因变量的变量务须是1n的向量,而不许是mn的矩阵。

      流水线为:File-->SetPath-->AddwithSubfolders。

      【辨析】种群老幼10,最大代数1000,变异率0.1,交率0.3【顺序清单】%源因变量的matlab代码functioneval=f(sol)numv=size(sol,2);x=sol(1:numv);eval=-20exp(-0.2sqrt(sum(x.^2)/numv)))-exp(sum(cos(2pix))/numv)+22.71282;%适应度因变量的matlab代码functionsol,eval=fitness(sol,options)numv=size(sol,2)-1;x=sol(1:numv);eval=f(x);eval=-eval;%遗传算法的matlab代码bounds=ones(2,1)-55;p,endPop,bestSols,trace=ga(bounds,fitness)注:前两个文书存储为m文书并放在职业目次下,运转后果为p=0.0000-0.00000.0055大伙儿得以径直绘出f(x)的几何图形来大略看看f(x)的最值是若干,也不过应用优化因变量来证验。

      率先谢谢论坛先辈们对遗传算法工具箱GAOT(gaot)装置所提出的可贵意见以及速决法子!装置步调1.将GAOT工具箱文书正片至Matlab文书夹下,具体途径为:C:\programfiles\MATLAB\R2009a\toolbox。

      流水线为:File-->SetPath-->AddwithSubfolders。

      (2)英国Sheffield大学的付出的matlab遗传算法工具箱GEATbx(GeneticAlgorithmOptimizationToolbox),有关这工具箱的论说文档。

      最后,创作Matlab运转遗传算法的代码。

      适应度因变量用来转换目标因变量值,给每一个个体一个非负的价数。

      3、gads工具箱:matlab7.0含了这工具箱,matlab7.0先前的本子没这工具箱,雷英豪编著《Matlab遗传算法工具箱及使用》对这工具箱的使用进展了说明。

      本书可当做高级院校电脑、机动化、信息、保管、统制与系工等专业本科生或钻研生的教材或参考书,也可供其它专业的师生以及科研和工技能人手自习或参考。

版权所有:3d开奖结果今天的 电话:

地址: ICP备案编号:未备案 技术支持:

友情链接: