主要内容

LabelEdge.

标签图形边缘

描述

例子

LabelEdge(H英石标签标记指定的边缘(英石)节点对具有包含的字符向量或字符串标签。长度的S.T., 和标签必须是平等的或标签可以是标量。如果中间有多条边S.T.,然后将相同的标签应用于所有标签。

例子

LabelEdge(Hidx.标签使用逻辑或数字边缘指标指定标签的边缘。

例子

全部收缩

创建和绘制图形。

s=[1 1 2];t=[2 3 4 2 5];G=图形(s,t);h=曲线图(G);

图包含轴。轴包含Type Graphplot的对象。

使用边缘重量标记LabelEdge.

重量= [5 10 15 10 10];LabelEdge(h,1:numedges(g),重量)

图包含轴。轴包含Type Graphplot的对象。

创建和绘制图形。

s = [1 1 2 2 3];t = [2 3 3 4 4];g =图(s,t);h = plot(g);

图包含轴。轴包含Type Graphplot的对象。

将文本标签添加到五个图形边中的三个。

labeltext = {'abc''定义''ghi'};LabelEdge(H,[1 1 2],[2 3 3],Labeltext)

图包含轴。轴包含Type Graphplot的对象。

输入参数

全部收缩

输入图形绘图,指定为graphplot.目的。使用图形dig函数创建图形,然后使用阴谋用输出参数返回agraphplot.目的。

例子:h = plot(g)

节点对,指定为节点索引或节点名称的单独参数。类似地定位元素S.T.指定图表中边缘的源和目标节点。

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

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

标量子

例子:1

向量

例子:[1 2 3]

节点名称

字符向量

例子:'一种'

字符向量单元数组

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

字符串标量

例子:“一种”

字符串数组

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

例子:LabelEdge(H,[1 2 2],[2 3 4],{'label1'''''''''''''''''''''''''')

例子:LabelEdge(h,{'a''b''b'},{'b''c''d'},{'label1''label2'''label3'})

边缘指数,指定为标量,向量的正整数或逻辑向量。

  • 正整数的向量指定图形的边缘指数G对应表中的行G.Edges.,这样G.edges(IDX,:)返回边缘的结束节点。在这种形式中,最大值idx.numedges(g),所选节点的数量等于索引的数量idx.

  • 逻辑向量指定是否标记了每个边缘。在这种形式中,逻辑向量的长度必须是numedges(g),并且选定的节点数等于中的非零索引数idx.

例子:LabelEdge(H,[1 3 5 7],{'Label1''''''''''''''''''''''''')

边缘标签,指定为字符向量,字符串标量,字符向量的单元格数组,或字符串数​​组。

  • 如果标签是一个字符矢量或字符串标量,然后LabelEdge.为每个指定边缘使用该标签。

  • 如果标签是一个单元数组或字符串数​​组,那么它必须包含每个指定边缘的标签。

数据类型:char|细胞|细绳

也可以看看

职能

对象

R2015b引入