登录 注册
当前位置:主页 > 资源下载 > 30 > 如何在Matlab中利用遗传算法求解极值问题

如何在Matlab中利用遗传算法求解极值问题

  • 更新:2024-10-23 23:09:50
  • 大小:9KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:TXT

资源介绍

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