Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

neighbors

图节点的相邻节点

说明

示例

N = neighbors(G,nodeID) 返回通过边连接到由 nodeID 指定的节点的所有节点的节点 ID。

示例

全部折叠

创建和绘制一个图,然后确定节点 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')

输出参数

全部折叠

相邻节点 ID,如果 nodeID 是数值则以节点索引形式返回;如果 nodeID 是节点名称则以节点名称形式返回。通过一条边连接到自身的节点(自环)只作为其自身的相邻节点列出一次。

兼容性考虑

全部展开

R2018a 中的行为有变化

另请参阅

| | |

在 R2015b 中推出