neighbors

Синтаксис

Описание

пример

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

Примеры

свернуть все

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

G = graph(bucky);
plot(G)

Figure contains an axes. The axes 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 является именем узла. Узел, который соединяется с собой ребром (a самоцикла), указан в качестве собственного соседа только один раз.

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

расширить все

Поведение изменено в R2018a

См. также

| | |

Введенный в R2015b