• 大小: 658KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-19
  • 语言: Matlab
  • 标签: MATLAB  退化算法  

资源简介

用MATLAB实现的启发式算法---退火算法,数学建模常用的算法

资源截图

代码片段和文件信息

%随机交换两个节点的顺序函数exchange.m
function[long_newroute_new]=exchange(routed)
n=length(d);
temp1=ceil(n*rand(1));
temp2=ceil(n*rand(1));
tem1=min(temp1temp2);
tem2=max(temp1temp2);
route_temp=fliplr(route(tem1:tem2));
route_new=[route(1:(tem1-1)) route_temp route((tem2+1):n)];
long_new=route_long(route_newd);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        329  2009-08-14 10:37  最短路退火\exchange.m

     文件        220  2009-08-14 10:19  最短路退火\route_long.m

     文件        967  2009-08-14 10:42  最短路退火\tsp.m

     文件     756224  2009-07-16 10:51  最短路退火\模拟退火算法求TSP.doc

     目录          0  2010-03-10 22:51  最短路退火

----------- ---------  ---------- -----  ----

               757740                    5


评论

共有 条评论