推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

MATLAB遗传算法工具箱及应用(含源程序)

更新时间:2019-04-20 17:06:50 大小:10M 上传用户:我在天津卖西瓜查看TA发布的资源 标签:matlab遗传算法 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

遗传算法可以用来求函数的极值。 

(1)用二进制编码来离散自变量,码长根据离散精度来确定。码长为

(2)交叉方法采用单点交叉 

(3)变异是根据变异概率反转子代某个位的值 

(4)选择策略采用轮盘赌策略,令,其中为累计概率,为个体的选择概率,公式为:,其中为个体的适应度,共轮转次,每次轮转时,产生随机数,当时选择个体。


算法步骤


基本遗传算法的基本步骤是:


随机产生种群,

用轮盘赌策略确定个体的适应度,判断是否符合优化准则,若符合,输出最佳个体及其最优解,结束,否则,进行下一步

依据适应度选择再生个体,适应度高的个体被选中的概率高,适应度低的个体被淘汰

按照一定的交叉概率和交叉方法,生成新的个体

按照一定的变异概率和变异方法,生成新的个体

由交叉和变异产生新一代种群,返回步骤2



部分文件列表

文件名文件大小修改时间
MATLAB遗传算法工具箱及应用(含源程序)/MATLAB遗传算法工具箱及应用(含源程序).rar10213KB2018-06-10 19:27:48
MATLAB遗传算法工具箱及应用(含源程序)1KB2018-06-11 14:04:48

【关注B站账户领20积分】

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单
  • sd-hyc 打赏1.00元   2天前

    资料:神州易刻2024最新版

  • 柏涵 打赏1.00元   3天前

    资料:XDS100_v1_1_RTM

  • 21ic下载 打赏310.00元   3天前

    用户:jh0355

  • 21ic下载 打赏310.00元   3天前

    用户:w178191520

  • 21ic下载 打赏210.00元   3天前

    用户:gsy幸运

  • 21ic下载 打赏210.00元   3天前

    用户:zhengdai

  • 21ic下载 打赏210.00元   3天前

    用户:jh03551

  • 21ic下载 打赏110.00元   3天前

    用户:liqiang9090

  • 21ic下载 打赏60.00元   3天前

    用户:sun2152

  • 21ic下载 打赏60.00元   3天前

    用户:xuzhen1

  • 21ic下载 打赏80.00元   3天前

    用户:xzxbybd

  • 21ic下载 打赏25.00元   3天前

    用户:WK520077778

  • 21ic下载 打赏20.00元   3天前

    用户:w1966891335

  • 21ic下载 打赏20.00元   3天前

    用户:铁蛋锅

  • 21ic下载 打赏20.00元   3天前

    用户:玉落彼岸

  • 21ic下载 打赏15.00元   3天前

    用户:kk1957135547

  • 21ic下载 打赏10.00元   3天前

    用户:zpf22332

  • 21ic下载 打赏5.00元   3天前

    用户:pangpidan

  • 21ic下载 打赏5.00元   3天前

    用户:hpxny

  • 21ic下载 打赏5.00元   3天前

    用户:pandq2009

  • 21ic下载 打赏5.00元   3天前

    用户:tomp

推荐下载