9414数学空间站--打造中国数学学科航母

您现在的位置: 9414数学空间 >> 资讯无限 >> 生命科学 >> 高考试题分析 >> 正文

matlab遗传算法工具箱函数及实例讲解

作者:佚名    文章来源:成都理工数学实验室    点击数:    更新时间:2005-7-25

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指定精度)

(2)function[x,endPop,bPop,traceInfo]=ga(bounds,evalFN,evalOps,startPop,opts,...

          termFN,termOps,selectFN,selectOps,xOverFNs,xOverOps,mutFNs,mutOps)--遗传算法函数

【输出参数】

     x--求得的最优解

     endPop--最终得到的种群

[1] [2] [3] 下一页


在本站查看更多关于matlab,遗传算法,工具箱函数,及实例讲解的文章