MATLAB 帮助中心
图节点的相邻节点
N = neighbors(G,nodeID)
N = neighbors(G,nodeID) 返回通过边连接到由 nodeID 指定的节点的所有节点的节点 ID。
N
G
nodeID
示例
全部折叠
创建和绘制一个图,然后确定节点 10 的相邻节点。
10
G = graph(bucky); plot(G)
N = neighbors(G,10)
N = 3×1 6 9 12
graph
输入图,指定为 graph 对象。使用 graph 创建一个无向图对象。
示例: G = graph(1,2)
G = graph(1,2)
节点标识符,指定为下表中的值之一。
1
'A'
"A"
示例: N = neighbors(G,3)
N = neighbors(G,3)
示例: N = neighbors(G,'A')
N = neighbors(G,'A')
相邻节点 ID,如果 nodeID 是数值则以节点索引形式返回;如果 nodeID 是节点名称则以节点名称形式返回。通过一条边连接到自身的节点(自环)只作为其自身的相邻节点列出一次。
全部展开
用法说明和限制:
节点标识符 nodeID 必须为输入图 G 的标量节点索引。不支持节点名称。
neighbors 对自环只进行一次计数。在以前的版本中,如果节点 u 有自环,则 neighbors(g,u) 会在输出中将 u 列出两次。现在,neighbors(g,u) 只返回 u 的一个实例。
neighbors
u
neighbors(g,u)
nearest | graph | degree | outedges
nearest
degree
outedges
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处