遗传算法函数优化程序设计报告.docVIP

  • 6
  • 0
  • 约4.62千字
  • 约 9页
  • 2019-09-23 发布于天津
  • 举报
遗传算法函数优化程序设计报告自研班麻世博题目函数的全局最大值计算该函数有两个局部极大点分别是和其中后者为全局最大点解答概述本文采用语言编写了使用基本遗传算法寻找函数在上述区域内全局最大值的函数该遗传算法使用二进制数编码编码长度为位运算精度种群个数终止代数交叉概率变异概率程序代码群体大小交叉概率变异概率终止代数定义群体结构最大适应值个体初始化函数计算适应度选择复制函数交叉函数变异函数解码函数显示函数遗传算法主函数随机获得初始解先解码计算适应值与累计适值初始种群最终种群最后得出的满意解为值群体大小迭

遗传算法函数优化程序设计报告 自研112班 麻世博 2201100387 题目: Rosenbrock函数的全局最大值计算。f(x1,x2) = 100 (x12-x2)2 + (1-x1)2; -2.048 ≤ xi ≤ 2.048 (xi=1,2)。 该函数有两个局部极大点,分别是:f(2.048, -2048)=3897.7342和f(-2.048,-2.0048)=3905.9262其中后者为全局最大点。 解答: 1 概述 本文采用C++语言编写了使用基本遗传算法寻找Rosenbrock函数在上述区域内全局最大值的函数。该遗传算法使用二进制数编码,编码长度为20位,运算精度Δ=0

文档评论(0)

1亿VIP精品文档

相关文档