资源简介
基于免疫算法的TSP问题MATLAB源程序,各点坐标可修改输入。可以成功运行
代码片段和文件信息
%% 基于免疫算法的TSP问题解决
% C矩阵数组是所有点的坐标,可修改输入
function mianyitsp()
C=[1304 2312;3639 1315;4177 2244;3712 1399;3488 1535;3326 1556;...
3238 1229;4196 1044;4312 790;4386 570;3007 1970;2562 1756;...
2788 1491;2381 1676;1332 695;3715 1678;3918 2179;4061 2370;...
3780 2212;3676 2578;4029 2838;4263 2931;3429 1908;3507 2376;...
3394 2643;3439 3201;2935 3240;3140 3550;2545 2357;2778 2826;...
2370 2975];
N=size(C1); %城市数目,基因数目
D=zeros(N); %任意两个城市距离矩阵
NP=100; %免疫个体数目
G=1000; %最大免疫代数
Pc=0.1; %交叉率
f=zeros(NNP); %中间变量
len=zeros(NP1);
%%%%%求间距%%%%%
for i=1:N
for j=1:N
D(ij)=((C(i1)-C(j1))^2+(C(i2)-C(j2))^2)^0.5;
end
end
%%%%%随机生成第一代%%%%%
for i=1:NP
f(:i)=randperm(N);%随机打散一个数字序列
end
%%%%%计算路径长度%%%%%
for
相关资源
- Wavelet_denoising 小波变换的MATLAB源程序
- itd ITD模态参数识别的matlab源程序
- image_deblur_and_source_image 图像去模糊处
- MATLAB-30-Cases 。《MATLAB智能算法30个案
- (APSO)MATLAB 改进粒子群优化算法(
- MATLAB-MTSP
- LQR-controller 基于遗传算法的LQR控制器
- mtsp-with--pso 应用启发式算法-粒子群算
- TS_TSP
- ofdm-papr_slmPptsPc
-
TSP-ba
sed-on-improved-pso 基于对粒子群优 - chi2test 卡方检验matlab源程序
- matlab-phase-unwrapping 代码为matlab源程序
- TSP-PSO 粒子群算法解决经典的TSP问题
- workspace 此matlab源程序是用来求解并联
- 复杂网络囚徒困境博弈matlab源程序
- 遗传算法解决5种多旅行商问题mtsp的
- 画出雷达屏幕界面的Matlab源程序
- matlab 蚁群算法求解基本TSP问题的源
- 混沌COA优化算法解决TSP问题,附混沌
- 各种优化算法解决TSP问题
- hough变换检测直线的matlab源程序,可直
- 延迟模型matlab源程序代码
- 各种优化算法解决TSP问题的matlab源代
- 最经典的小世界网络WS的matlab源程序
- 免疫算法 源程序 基于matlab
- matlab源程序_用蒙特卡洛法实现对排队
- MUSIC经典MATLAB源程序
- matlab实现TSP问题
- 遗传算法解TSP问题MATLAB代码
评论
共有 条评论