图
与无向图的边缘
描述
图
对象是无向图,越来越不连接节点的边。创建一个图形对象后,您可以了解更多关于图形通过使用对象函数来执行查询对象。例如,您可以添加或删除节点或边缘,确定两个节点之间的最短路径,或定位一个特定的节点或边缘。
图G = ([1], [2 3]);e = G。边缘G = addedge (G, 2、3)G= addnode(G,4) plot(G)
创建
语法
描述
创建一个空无向图对象,G
=图G
,没有节点或边缘。
使用一个正方形,创建一个图形对称邻接矩阵,G
=图(一个
)一个
。
对于逻辑邻接矩阵,图没有边。
逻辑邻接矩阵,图的边的权值。每个非零项的位置
一个
指定图形的边缘,边缘的重量等于输入的值。例如,如果(2,1)= 10
,然后G
包含一个节点2和节点之间的边1重量为10。
指定图像边缘G
=图(s t
)(s, t)
在节点对。年代
和t
可以指定节点指标或节点的名称。图
各样的边缘G
首先由源节点,然后通过目标节点。如果你有边缘属性相同的顺序年代
和t
,使用语法图G = (s t EdgeTable)
通过在边缘属性使他们以同样的方式排序在结果图。
不添加任何self-loops图。也就是说,任何G
=图(s t
,___,' omitselfloops ')k
满足s (k) = = t (k)
将被忽略。您可以使用任何输入参数的组合在以前的语法。
不添加self-loops图。也就是说,任何G
=图(EdgeTable
,___,' omitselfloops ')k
满足EdgeTable.EndNodes (k, 1) = = EdgeTable.EndNodes (k, 2)
将被忽略。您必须指定EdgeTable
和选择可以指定NodeTable
。