创建图
创建一个有向图。s 和 t 中的对应元素用于定义图中每条边的源节点和目标节点。
s = [1 1 2 2 3];
t = [2 4 3 4 4];
G = digraph(s,t)
G =
digraph with properties:
Edges: [5x1 table]
Nodes: [4x0 table]
添加节点名称
通过将变量 Name 添加到 G.Nodes 表中来向图中添加节点名称。Name 变量必须指定为 N×1 字符向量元胞数组或字符串数组,其中 N = numnodes(G)。添加节点名称时请务必使用 Name 变量,因为该变量名称会被一些图函数进行特殊处理。
G.Nodes.Name = {'First' 'Second' 'Third' 'Fourth'}';
查看新的 Nodes 表。
G.Nodes
ans=4×1 table
Name
__________
{'First' }
{'Second'}
{'Third' }
{'Fourth'}
使用表索引查看节点 1 和 4 的名称。
G.Nodes.Name([1 4])
ans = 2x1 cell
{'First' }
{'Fourth'}
添加边权重
通过将变量 Weight 添加到 G.Edges 表中来向图添加边权重。Weight 变量必须是 M×1 数值向量&#x