文档

FindNode

在图中找到节点

句法

k = findnode(g,nodeid)

描述

例子

k= FindNode(G,,,,nodeid返回数字节点ID,k,图中的节点G谁的名字nodeid。如果节点不在图中,则数字节点ID为零。

例子

全部收缩

创建图形,然后确定名称的节点的数字节点索引'ab''公元前'

s = {'aa''aa''aa''ab''AC''bb'};t = {'ba''bb''公元前''ba''ab''公元前'};G =图(S,T)
g =带有属性的图形:边缘:[6x1表]节点:[6x1表]
k = findnode(g,{'ab''公元前'})
k =5 4

k将行索引包含在G.Nodes.name对于每个指定的节点。

输入参数

全部收缩

输入图,指定为图形或者Digraph目的。利用图形创建一个无向图或Digraph创建有向图。

例子:G =图(1,2)

例子:g = digraph([1 2],[2 3])

节点名称,指定为字符向量的字符向量或字符矢量的单元格数。

例子:k = findnode(g,'芝加哥')返回图中节点的数字节点IDG用名字,'芝加哥'

数据类型:char|细胞

输出参数

全部收缩

数字节点ID,返回为标量或列向量。值k是指数G.Nodes.name,这是包含节点名称的字符矢量的单元格数组。

在R2015B中引入

这个话题有帮助吗?