shortestpathtree
노드의 최단 경로 트리
구문
설명
는 위에 열거된 구문에 나와 있는 입력 인수의 조합과 함께, 하나 이상의 이름-값 쌍의 인수로 지정된 추가적인 옵션을 사용합니다. 예를 들어, TR
= shortestpathtree(___,Name,Value
)shortestpathtree(G,s,'OutputForm','vector')
는 최단 경로 트리를 설명하는 숫자형 벡터를 반환합니다.
예제
입력 인수
이름-값 인수
출력 인수
팁
shortestpath
,shortestpathtree
,distances
함수는 음의 간선 가중치를 갖는 무방향 그래프를 지원하지 않으며, 더 일반적으로는 음의 순환을 포함하는 모든 그래프를 지원하지 않습니다. 그 이유는 다음과 같습니다.음의 순환은 노드에서 다시 자기 자신으로 연결되는 경로이며, 경로의 간선 가중치의 합이 음수가 됩니다. 음의 순환이 두 노드 사이의 경로에 있는 경우, 음의 순환을 순회하여 항상 더 짧은 경로를 발견할 수 있으므로 두 노드 사이에 최단 경로가 존재하지 않습니다.
무방향 그래프에서 하나의 음의 간선 가중치는 하나의 음의 순환을 생성합니다.
확장 기능
버전 내역
R2015b에 개발됨
참고 항목
shortestpath
| distances
| nearest
| graph
| digraph