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