Graph::isVertexУзнает, существуют ли специальные вершины в Графике
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
Graph::isVertex(G, Vertex)
Graph::isVertex(G) возвращает TRUE если ALL заданные вершины существуют в Gложь в противном случае.
Круговой график сделан создать ориентированного графа:
G1 := Graph::createCircleGraph(3): Graph::printGraphInformation(G1)
Vertices: [1, 2, 3] Edges: [[1, 2], [2, 3], [3, 1]] Vertex weights: no vertex weights. Edge descriptions: no edge descriptions. Edge weights: no edge weights. Edge costs: no edge costs. Adjacency list (out): 1 = [2], 2 = [3], 3 = [1] Adjacency list (in): 1 = [3], 2 = [1], 3 = [2] Graph is directed.
Во-первых, давайте проверять на существующую вершину:
Graph::isVertex(G1, [1])
![]()
Теперь мы проверяем, существуют ли несколько вершин:
Graph::isVertex(G1, [1, 2])
![]()
Что относительно не существующей вершины?
Graph::isVertex(G1, [4])
![]()
Наконец список некоторых существующих и не существующие вершины проверяется:
Graph::isVertex(G1, [1, 2, 4])
![]()
|
График |
|
Список, содержащий одну или несколько вершин |
TRUE ИЛИ FALSE