请问一下上图中从V1点到V6点最短的Dijkstra算法与Matlab程序怎样编写,最后的结果需显示起点V1到其它各点最短路径的长度,并记载最短路径生成树。请教各位大侠,给予指点!不甚感激!拜托各位有识之士不吝赐教!
这个Dijkstra算法,matlab有自带的graphshortestpath函数,直接调用即可。我将这个算法给写了个更直观的BestRoad函数,你直接调用即可,具体调用格式如下:。
结果d是最优值,p是最优路径。