文件帮助中心文件
向节点传入边缘
EID = Inedges(g,nodeid)
[EID,nid] = Inedges(g,nodeid)
例子
EID=自我上升(G那nodeid.)将所有传入边的索引返回给节点nodeid.在指示图中G。
EID=自我上升(G那nodeid.)
EID
G
nodeid.
[EID那n] =自我(G那nodeid.)另外返回连接到的前一个节点的节点IDnodeid.通过边缘EID。
[EID那n] =自我(G那nodeid.)
n
全部收缩
使用三个节点和四个边缘创建多层游文。找到节点3的传入边缘。
G = Digraph([111 1 2],[2 2 3 3]);G.Edges.
ans =.4×1表Endnode ________ 1 2 1 2 1 3 2 3
EID = IIDGES(G,3)
EID =2×13 4.
G.edges(EID,:)
ans =.2×1表Endnodes ________ 1 3 2 3
绘制图形并突出显示所选节点的传入边缘和前任。
使用该创建和绘制定向图buck邻接矩阵。突出显示节点1供参考。
buck
g = digraph(bucky);p = plot(g);亮点(p,1,'nodeColor'那'r'那'Markersize',10)
确定节点的传入边缘和前辈1.突出显示这些节点和边。
[EID,NID] = Inedges(g,1)
EID =3×14 13 16.
nid =3×12 5 6.
x = g.edges(EID,:)
X =3×2表Endnode重量________ ______ 2 1 1 5 1 1 6 1 1
突出显示(p,nid,'nodeColor'那'G'那'Markersize',9)亮点(p,'边缘',EID,'Edgecolor'那'G')
dig
输入图形,指定为adig目的。用dig创建一个直接抢h object.
例子:G = Digraph([1 2],[2 3])
G = Digraph([1 2],[2 3])
节点标识符,指定为此表中的值之一。
1
'一种'
“一种”
例子:自身(g,1)
自身(g,1)
例子:自身(g,'a')
自身(g,'a')
边缘指数,作为列向量返回。您可以使用边缘指数索引图表的边缘表G.edges(EID,:)。
Node IDs of predecessors, returned as node indices ifnodeid.是数字,或者作为节点名称nodeid.是一个节点名称。用findnode(g,nid)将节点名称转换为节点索引。您可以使用节点索引将索引到图表的节点表中g.nodes(nid,:)。
findnode(g,nid)
g.nodes(nid,:)
节点ID中n与那些返回的人一样前辈们功能。但是,如果来自同一节点的多个传入边缘,则此节点以多次列出n。
前辈们
根据惯例,对于无向图形,入射到节点的所有边缘被认为是传出边缘。用外围具有无向图。
外围
对于具有多个边缘的图表,自我修女和前辈们可以返回不同长度的阵列,因为一些前辈可以有多个传入边缘。
自我修女
dig|外围|前辈们
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室