主要内容

Edgecount

两个节点之间的边数

描述

例子

c = edgecount(G,,,,英石返回源和目标节点对之间的边数st在图中G

例子

全部收缩

创建图形并显示“边缘”表以供参考。找到节点1和节点2之间的边数。

g =图([1 1 1 1 1 2 2],[2 2 2 3 4 5]);G.Edges
ans =6×1桌末日________ 1 2 1 2 1 2 1 3 2 4 2 5
n = edgecount(g,1,2)
n = 3

您还可以指定单个源节点和几个目标节点。找到节点1和所有其他节点之间的边缘数(包括自loops)。

n = edgecount(g,1,1:numnodes(g))
n =5×10 3 1 0 0

输入参数

全部收缩

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

例子:G =图(1,2)

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

节点对,指定为节点索引或节点名称的单独参数。类似位置的元素st指定图中边缘的源节点和目标节点。st必须指定相同数量的节点,除非其中一个指定单个节点。

该表显示了通过其数字节点索引或通过其节点名称引用一个或多个节点的不同方法。

形式 单节点 多个节点
节点索引

标量

例子:1

向量

例子:[1 2 3]

节点名称

角色向量

例子:'一个'

字符向量的单元格数

例子:{'a''b''c'}

字符串标量

例子:“一个”

字符串数组

例子:[“ a”“ b”“ c”]

例子:Edgecount(G,1,2)

例子:Edgecount(G,1,1:5)

例子:edgecount(g,{'a''b''c'},'a')

扩展功能

版本历史记录

在R2018A中引入

也可以看看

|||