neighbors

Соседи вершины графика

Синтаксис

Описание

пример

N = neighbors(G,nodeID) возвращает идентификаторы узла всех узлов, соединенных ребром с узлом, заданным nodeID.

Примеры

свернуть все

Создайте и постройте график, и затем определите соседей узла 10.

G = graph(bucky);
plot(G)

Figure contains an axes object. The axes object contains an object of type graphplot.

N = neighbors(G,10)
N = 3×1

     6
     9
    12

Входные параметры

свернуть все

Введите график в виде graph объект. Используйте graph создать объект неориентированного графа.

Пример: G = graph(1,2)

Идентификатор узла в виде одного из значений в этой таблице.

ЗначениеПример
Скалярный индекс узла1
Имя узла вектора символов'A'
Имя узла строкового скаляра"A"

Пример: N = neighbors(G,3)

Пример: N = neighbors(G,'A')

Выходные аргументы

свернуть все

Соседние узлы, возвращенные как индексы узла, если nodeID является числовым, или как имена узла если nodeID имя узла. Узел, который соединяется с собой ребром (самоцикл) перечислен как свой собственный сосед только однажды.

Вопросы совместимости

развернуть все

Поведение изменяется в R2018a

Расширенные возможности

Смотрите также

| | |

Введенный в R2015b