График::

Узнает, существуют ли специальные вершины в Графике

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

Graph::isVertex(G, Vertex)

Описание

Graph::isVertex(G) возвращает TRUE, если ALL указал, что вершины существуют в G, FALSE в противном случае.

Примеры

Пример 1

Круговой график сделан создать ориентированного графа:

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])

Параметры

G

График

Vertex

Список, содержащий одну или несколько вершин

Возвращаемые значения

TRUE ИЛИ FALSE