【文件属性】:
文件名称:在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指定精度)
网友评论
- 很不错的代码,可以运行,感觉分享!
- 当时数学建模,帮助很大
- 算法介绍得比较详细,谢谢分享