主要内容

flipedge

逆边缘方向

描述

例子

H= flipedge (G返回具有相同边的有向图G,但方向相反。H包含与。相同的节点和边缘属性G

例子

H= flipedge (Gs t使用节点对反转边的子集年代而且t

H= flipedge (Gidx使用边索引反转边的子集idx

例子

全部折叠

创建并绘制有向图。然后反转图中所有边的方向。

G =有向图([1 1 1 1],[2 3 4 5]);情节(G)

图中包含一个axes对象。axes对象包含一个graphplot类型的对象。

H = flipedge(G);情节(H)

图中包含一个axes对象。axes对象包含一个graphplot类型的对象。

创建并绘制有向图。指定自定义xy图的节点坐标。

G =有向图([1 1 2 2 3],[2 3 3 4 5]);X = [1 0 2 -1 3];Y = [1 2 2 2.5 2.5];情节(G,“XData”, x,“YData”, y)

图中包含一个axes对象。axes对象包含一个graphplot类型的对象。

反转边(2,4)和边(3,5)的方向,然后重新绘制图形。

H = flipedge(G,[2 3],[4 5]);情节(H,“XData”, x,“YData”, y)

图中包含一个axes对象。axes对象包含一个graphplot类型的对象。

输入参数

全部折叠

输入图形,指定为有向图对象。使用有向图创建一个有向图对象。

例子:G =有向图([1 2],[2 3])

节点对,指定为节点索引或节点名的单独参数。中位置相似的元素年代而且t为图中的边指定源节点和目标节点。

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

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

标量

例子:1

向量

例子:[1 2 3]

节点名称

特征向量

例子:“一个”

字符向量的单元格数组

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

字符串标量

例子:“一个”

字符串数组

例子:[" a " " b " " c "]

例子:H = flipedge(G,[1 4],[2 3])反转边(1,2)和边(4,3)的方向。

例子:H = flipedge(G,{'a' 'd'},{'b' 'c'})反转边(a,b)和边(d,c)的方向。

边索引,指定为正整数的标量或向量。中的一行对应G.Edges图表表G.Edges (idx:)

例子:H = flipedge(G,3)翻转边缘的方向: G.Edges (3)

输出参数

全部折叠

输出图,返回为有向图对象。相比GH具有相同的节点,但部分或所有边的方向相反。H也具有相同的节点和边属性G

版本历史

在R2016b中引入

Baidu
map