1、图的邻接矩阵(Adjacency Matrix)表示
拓扑网络图中的两个节点相邻或邻接,是指节点之间至少有一条边。把图转换为邻接矩阵的表示方式,主要是肯定相邻节点边的数目。有以下参考图html
图中共有三个节点,须要创建3*3的邻接矩阵,矩阵中元素填充方法:每一列、每一行各个节点对应,若是(Vi,Vj)邻接那么第i行第j列的元素(cell)置为1,否者置为0,python
获得的结果为:数组
对于无向图来说,其邻接矩阵是对称的。推荐阅读http://mathworld.wolfram.com/AdjacencyMatrix.html网络
2、MATLAB中矩阵数据的表示
下面给出矩阵的建立方式函数
将矩阵的元素用方括号扩起来[],按矩阵行的顺序输入元素,同一行的元素用空格或者逗号隔开,不一样行之间用分号隔开。若是只是输入一行就形了数组(或称做向量),其中的元素(cell)是任何matlab表达式,看下图 spa
注意:()中的参数,输入(m,n)表示产生一个m行n列的矩阵(eye()函数中m=n),m = n则是方阵,若是输入size(A),则产生一个与A大小相同的矩阵.net
看下面图htm
下面给出矩阵元素的访问:文档
其余一些特殊矩阵,及其运算参见官方的帮助文档。get