主要内容

flipedge

反向边方向

描述

例子

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

例子

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

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

例子

全部折叠

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

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

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

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

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

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

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)

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

将(2,4)和(3,5)边的方向反向,重新绘制图。

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

图中包含一个轴对象。axis对象包含一个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