我尝试查找有关为无向图生成最短路径的先前问题,但找不到任何问题。
文档页面显示了如何使用 tril 函数将有向图更改为无向图。
但是,我生成了一个无向图,并希望使用 graphshortestpath 函数找到最短路径。
我知道命令'[dist,path,pred] = graphshortestpath(UG,u,v,'directed',false)
你能告诉我如何为无向图生成相同的图(而不是使用 tril 命令将有向图更改为无向图)
我尝试查找有关为无向图生成最短路径的先前问题,但找不到任何问题。
文档页面显示了如何使用 tril 函数将有向图更改为无向图。
但是,我生成了一个无向图,并希望使用 graphshortestpath 函数找到最短路径。
我知道命令'[dist,path,pred] = graphshortestpath(UG,u,v,'directed',false)
你能告诉我如何为无向图生成相同的图(而不是使用 tril 命令将有向图更改为无向图)
您是否尝试在同一函数中将参数“定向”设置为 false?
[...] = graphshortestpath(..., 'Directed', DirectedValue, ...)
DirectedValue:指示图是有向还是无向的属性。为无向图输入 false。默认为真。
http://www.mathworks.com/help/bioinfo/ref/graphshortestpath.html