1. 首页
  2. 编程语言
  3. Python
  4. 遗传算法求sinx最大值

遗传算法求sinx最大值

上传者: 2021-05-20 03:50:52上传 .PY文件 2.29 KB 热度 18次
from clipboard

import random import math import numpy as np import matplotlib.pyplot as pltpopulation_size = 400 # 种群数量 generations = 2000 # 迭代次数 chrom_length = 8 # 染色体长度 pc = 0.8 # 交配概率 pm = 0.01 # 变异概率 genetic_population = [] # 种群的基因编码(二进制) population = [] # 种群对应的十进制数值,并标准化范围到[0, 10] fitness = [] # 适应度

下载地址
用户评论