当前位置:新励学网 > 秒知问答 > 怎样用matlab实现遗传算法

怎样用matlab实现遗传算法

发表时间:2024-07-27 23:42:42 来源:网友投稿

f=inline('-(x+10*sin(5*x)+7*cos(4*x))');[x,val]=ga(f,1,[],[],[],[],0,9);x,val=-val%注:由于遗传法的不确定性,每次得到的解可能不同。 ————————————————————————————————ga是matlab自带的遗传工具箱中的遗传算法函数,其中已经用到了选择、交叉、变异,你如果想知道其具体是怎么实现的,可以自己打开ga的源程序去看。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!