数学建模社区-数学中国

标题: 模拟退火算法经典图的代码 [打印本页]

作者: 1047521767    时间: 2022-1-2 11:34
标题: 模拟退火算法经典图的代码
              模拟退火算法经典图的代码& o2 N2 e: r9 l' b
模拟退火算法(Simulated Annealing,SA)有一张特别经典的图,用于说明SA算法为何能跳出局部最优解,找到全局最优解。在写论文是必须要有原图和可编辑的原始文件,网上找了好久都没找到代码,在此记录一下。        假定初始解为左边蓝色点A,模拟退火算法会快速搜索到局部最优解B,但在搜索到局部最优解后,不是就此结束,而是会以一定的概率接受到左边的移动。经过几次这样的不是局部最优的移动后有可能会到达全局最优点D,于是就跳出了局部最小值。MATLAB版实现如下:x=-8.2:0.05:8.5;y =(x-2).*(x+2).*(x+5).*(x-4).*(x+7).*(x
7 L: ?" h6 r4 q4 U8 V) c& e0 j) V

模拟退火算法经典图的代码.pdf

56.52 KB, 下载次数: 0, 下载积分: 体力 -2 点

售价: 2 点体力  [记录]  [购买]






欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5