-
大小: 4KB文件類型: .zip金幣: 2下載: 0 次發(fā)布日期: 2021-05-19
- 語言: Matlab
- 標(biāo)簽:
資源簡(jiǎn)介
包含模擬退火算法的matlab實(shí)現(xiàn),code簡(jiǎn)單易懂且準(zhǔn)確凸顯算法精髓。其次,還將模擬退火算法用于TSP問題的求解之中,取得了不錯(cuò)的結(jié)果。

代碼片段和文件信息
function?model=CreateModel(n)
x?=?rand(1n)*100;
y?=?rand(1n)*100;
%?Create?distance?matrix
d?=?zeros(nn);
for?i?=?1:n-1
????for?j?=?i+1:n
????????d(ij)?=?sqrt((x(i)-x(j))^2+(y(i)-y(j))^2);
????????d(ji)?=?d(ij);
????end
end
model.d?=?d;
xmin?=?0;
xmax?=?100;
ymin?=?0;
ymax?=?100;
model.n?=?n;
model.x?=?x;
model.y?=?y;
model.xmin?=?xmin;
model.xmax?=?xmax;
model.ymin?=?ymin;
model.ymax?=?ymax;
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-08-21?17:27??模擬退火算法\
?????文件?????????441??2016-06-07?20:19??模擬退火算法\CreateModel.m
?????文件?????????392??2016-06-07?20:19??模擬退火算法\Insertion.m
?????文件?????????235??2016-06-07?20:19??模擬退火算法\PathLength.m
?????文件?????????712??2016-06-07?20:19??模擬退火算法\PlotSolution.m
?????文件?????????382??2016-06-07?20:19??模擬退火算法\Reversion.m
?????文件????????2899??2016-06-07?20:19??模擬退火算法\SA.m
?????文件?????????419??2016-06-07?20:19??模擬退火算法\Swamp.m
?????文件?????????826??2016-06-07?20:19??模擬退火算法\demo.m
- 上一篇:SG數(shù)據(jù)平滑
- 下一篇:CFAR matlab
評(píng)論
共有 條評(píng)論