⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.m

📁 对于matlab初学者很好的基本的经典的源代码学习例程
💻 M
字号:
%%使用本函数,首先要输入邻接矩阵Cost(i,j),
%%然后调用ShortestPath_Djk()求出最短路,并用PrintPath()
%%将路径打印出来。


%调用ShortestPath_Djk()和PrintPath() 来计算出最路和显示出路径
%a为(CrossPointNo)维向量,如果CrossPointNo=6
%则为6维向量。其中,a(i)表示第i点和起始点S之间的距离。
%b为算法迭代过程中,一个节点与起始点的距离被那个节点更新的,
%如果b(i)=j,表示第i个点最终由j节点修改.
[a b]=ShortestPath_Djk(Cost,CrossPointNo,s);
%调用PrintPath来显示各点与起始点之间的最短路的路径
%其中,a,b为ShortestPath_Djk()的返回值
   PrintPath(a,b,s,e);
  fprintf('路径长度:%f',a(e));
  fprintf('\n');

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -