主要内容

加多

向图形添加新边

描述

实例

H=加数(G,s、 t)将边添加到图形中G节点间sT. 如果指定了一个节点sT不存在于G,然后添加该节点。新图表,H,相当于G,但包括新边和任何所需的新节点。

实例

H=加数(G,s、 t,W)还指定了权重,W,用于sT.

H=加数(G,s、 t,边缘的)在节点之间添加边sT使用表指定的属性,边缘的.

实例

H=加数(G,边缘的)添加具有表指定属性的边,边缘的这个边缘的输入必须能够与连接G.边缘.

例子

全部崩溃

向现有图形添加两条新边。由于其中一条新边引用了不存在的节点,加多自动将所需的第四个节点添加到图形中。

G=图([12],[23])
G=具有以下属性的图形:边:[2x1表]节点:[3x0表]
G=加差(G[2 1],[4 3])
G=具有以下属性的图形:边:[4x1表]节点:[4x0表]

创建带加权边的有向图。

G=有向图({“A”“B”“C”}, {“D”“C”“D”}, [10 20 45])
G=具有以下属性的有向图:边:[3x2表]节点:[4x1表]

将三条新的加权边添加到图形中。加多还将自动向图形中添加任何所需的新节点。

G=加差(G{“A”“D”“E”}, {“E”“B”“D”}, [5 30 5])
G=具有以下属性的有向图:边:[6x2表]节点:[5x1表]

创建其边具有属性的图形重量权力. 使用边表创建图形。

EdgeTable=表格([12;23;24;25;56;57;58],...{“开”,“关”,“关”,“开”,“开”,“开”,“关”}',[10 20 20 10 10 10 20]',...“变化无常”,{“EndNodes”,“权力”,“重量”}); G=图形(边缘表)
G=带属性的图形:边:[7x3表格]节点:[8x0表格]

通过创建可连接到图形的较小表,向图形添加两条新边G.边缘. 请注意,这个较小的表必须使用与之相同的变量顺序G.边缘.

NewEdges=表格([59;36]{“开”“关”}', [10 20]',...“变化无常”,{“EndNodes”,“权力”,“重量”}); G=加边(G,新边)
G=具有以下属性的图形:边:[9x3表格]节点:[9x0表格]

查看图形的新边列表,其中包括添加的边。

G.边缘
ans=9×3表端节点功率权重{uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu1 2 3{'off'}20 2 4{'off'}20 2 5{'on'}10 3 6{'off'}20 5 6{'on'}10 5 7{'on'}10 5 8{'off 20 5 9{'on'}10

输入参数

全部崩溃

输入图形,指定为图表有向图对象。使用图表创建无向图或有向图创建有向图。

例子:G=图(1,2)

例子:G=有向图([12],[23])

节点对,指定为节点索引或节点名称的单独参数。相似位置的元素sT为图形中的边指定源节点和目标节点。

如果使用图中尚未出现的节点名称添加边,则加多将新节点名称添加到g、 节点名称表1.IfsT是分类数组,然后是sT用作节点名称。这可以包括不是中元素的类别sT.

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

类型 单节点 多节点
节点索引

标量

例子:1.

矢量

例子:[1 2 3]

节点名

特征向量

例子:“A”

字符向量单元数组

例子:{'A''B''C'}

字符串标量

例子:“A”

字符串数组

例子:[“A”“B”“C”]

范畴数组

例子:分类的(“A”)

范畴数组

例子:分类的([“A”“B”“C”])

例子:G=加数(G[12],[34])将两条边添加到图形:一条来自节点1.3.,和节点中的一个2.4..

例子:G=addedge(G,{'a'a';'b'c'},{'b'c';'c'e'})向图形中添加四条边,其中第一条从“a”“b”.

边权重,指定为标量、向量或矩阵。

  • 如果W是标量或行向量,然后对其进行标量扩展以指定中每个边的权重sT.

  • 如果W是列向量,则其长度必须与s(:)t(:).

  • 如果W是一个矩阵,那么它的元素数必须与s(:)t(:).

例子:G=加数(G、[2]、[4 5]、[1 100])添加两条权重为的边1.100.

数据类型:仅有一个的|双重的
复数支持:万博1manbetx

边属性,指定为表。如果未指定sT要定义要添加的图形边,请在边缘的需要是一个称为端点定义要添加的图形边的。

边缘的必须具有以下一般属性:

  • 对于加权图,边缘的必须包含一个变量重量.

  • 如果图形具有其他边属性,则边缘的必须包含与相同的所有变量G.边缘以确保兼容性。

  • 变量的顺序边缘的必须与的相同G.边缘.

数据类型:桌子

输出参数

全部崩溃

输出图形,作为图表有向图对象

兼容性考虑

全部展开

R2018a中的行为发生了变化

R2015b中引入