Graph::inDegree

Возвращает indegree одной или нескольких вершин.

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

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

Синтаксис

Graph::inDegree(G, <Vertex>)

Описание

Graph::inDegree(G, Vertex) возвращает indegree вершины Vertex в графике G, т.е. количество ребер [u,Vertex].

Graph::inDegree(G, [v1, v2, ..., vn]) возвращает таблицу, в которой ключами является v1, v2, ..., vn и соответствующие значения являются indegrees.

Graph::inDegree(G) возвращает таблицу в который каждый узел G сопоставлен с его indegree. Graph::inDegree(G) эквивалентно Graph::inDegree(G, Graph::getVertices(G)).

Примеры

Пример 1

В полном графике вершин n каждая вершина имеет indegree n - 1:

G := Graph::createCompleteGraph(5):
Graph::inDegree(G, [2, 4, 5]), Graph::inDegree(G), 
Graph::inDegree(G, Graph::getVertices(G))

Первая таблица показывает то, что происходит, если некоторые вершины заданы. Вторая и третья таблица возвращает весь indegrees, но с двумя различными вызовами (второе избыточно).

Пример 2

Помните, что также только одна вершина должна быть задана как список!

G := Graph::createCompleteGraph(5):
Graph::inDegree(G, [2])

Параметры

G

График

Vertex

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

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

Таблица, содержащая весь indegrees заданных вершин.

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