Graph::isEdge

Узнает, существуют ли ребра

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

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

Синтаксис

Graph::isEdge(G, Edge)

Описание

Graph::isEdge(G) возвращает TRUE если ALL заданные ребра существуют в Gложь в противном случае.

Примеры

Пример 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::isEdge(G1, [[1, 2]] )

Теперь мы проверяем, существуют ли несколько ребер:

Graph::isEdge(G1, [[1, 2], [2, 3]] )

Что относительно не существующего ребра?

Graph::isEdge(G1, [[3, 2]] )

Наконец список некоторых существующих и не существующие ребра проверяется:

Graph::isEdge(G1, [[1, 2], [2, 3], [3, 2]])

Параметры

G

График

Edge

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

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

TRUE ИЛИ FALSE

Для просмотра документации необходимо авторизоваться на сайте