如何求复杂网络多点最短路径 matlab代码
1个回答
2017-09-27
展开全部
如何求复杂网络多点最短路径 matlab代码
function R=main_Dj()
clc;clear
G=[1 2 5;1 4 1;2 3 1;2 4 6;2 5 5.8;2 6 5.7;2 7 5.6;3 7 2; 3 11 1.5; 3 12 4;...
4 5 0.5;4 8 3; 5 6 1;5 9 3;6 7 0.6;6 10 2.5; 7 11 2.7;8 9 1;8 12 6;...
9 10 1.5;9 12 5;10 11 0.5;10 12 4;11 12 3];
opt=0;
route=sroute(G,opt);
R=[];
r=route(3,end);
R=[r,R];
while r~=1
r=route(3,r);
R=[r,R];
end
R=char(R+64);
R=[R,'O'];
function R=main_Dj()
clc;clear
G=[1 2 5;1 4 1;2 3 1;2 4 6;2 5 5.8;2 6 5.7;2 7 5.6;3 7 2; 3 11 1.5; 3 12 4;...
4 5 0.5;4 8 3; 5 6 1;5 9 3;6 7 0.6;6 10 2.5; 7 11 2.7;8 9 1;8 12 6;...
9 10 1.5;9 12 5;10 11 0.5;10 12 4;11 12 3];
opt=0;
route=sroute(G,opt);
R=[];
r=route(3,end);
R=[r,R];
while r~=1
r=route(3,r);
R=[r,R];
end
R=char(R+64);
R=[R,'O'];
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询