在matlab中如何用遗传算法求极值

时间:2012-12-14 04:05:44
【文件属性】:

文件名称:在matlab中如何用遗传算法求极值

文件大小:9KB

文件格式:TXT

更新时间:2012-12-14 04:05:44

遗传算法

matlab中如何用遗传算法求极值 matlab有遗传算法工具箱。 核心函数: (1)function [pop]=initializega(num,bounds,eevalFN,eevalOps,options)--初始种群的生成函数 【输出参数】 pop--生成的初始种群 【输入参数】 num--种群中的个体数目 bounds--代表变量的上下界的矩阵 eevalFN--适应度函数 eevalOps--传递给适应度函数的参数 options--选择编码形式(浮点编码或是二进制编码)[precision F_or_B],如 precision--变量进行二进制编码时指定的精度 F_or_B--为1时选择浮点编码,否则为二进制编码,由precision指定精度)


网友评论

  • 很不错的代码,可以运行,感觉分享!
  • 当时数学建模,帮助很大
  • 算法介绍得比较详细,谢谢分享