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