这里给出我的参考内容:
首先是清风的模拟退火
清风模拟退火
然后是学了matplotlib动图
matplotlib动图
下面上代码!
#本功能实现最小值的求解#
from matplotlib import pyplot as plt
import numpy as np
import random
import math
plt.ion()#这里需要把matplotlib改为交互状态
#初始值设定
hi=3
lo=-3
alf=0.95
T=100
#目标函数
def f(x):
return 11*np.sin(x)+7*np.cos(5*x)##注意这里要是np.sin
#可视化函数(开始清楚一次然后重复的画)
def visual(x)

这篇博客介绍了如何使用Python实现模拟退火算法,并结合matplotlib库创建动态图像进行可视化展示,通过实例深入理解该算法的工作原理。
最低0.47元/天 解锁文章
759

被折叠的 条评论
为什么被折叠?



