上传者: 38557530
|
上传时间: 2021-04-15 23:28:15
|
文件大小: 56KB
|
文件类型: PDF
Python遗传算法求一元函数最大值前言代码后记参考文献
前言
最近接触遗传算法,参考了众多例子,有些又不尽然对,所以自己边理解边修改,然后写出了下面这堆传说中的屎山。。。
PS1:遗传算法原理啥的太多了,就不赘述了,CSDN里面很多帖子都讲得很透彻了;
PS2:要看简洁的,直接油管搜遗传算法,看莫烦的视频。
代码
不废话了,赶紧上车,啊不,上代码。
import math
import numpy as np
import matplotlib.pyplot as plt
import random
class GA(object):
# 目标求解2*sin(x)+cos(x)最大值