getmatrix (biograph)

Get connection matrix from biograph object

Syntax

[Matrix, ID, Distances] = getmatrix(BGObj)

Arguments

BGObj Biograph object created by biograph (object constructor).

Description

[Matrix, ID, Distances] = getmatrix(BGObj) converts the biograph object, BiographObj, into a logical sparse matrix, Matrix, in which 1 indicates that a node (row index) is connected to another node (column index). ID is a cell array of character vectors listing the ID properties for each node, and corresponds to the rows and columns of Matrix. Distances is a column vector with one entry for every nonzero entry in Matrix traversed column-wise and representing the respective Weight property for each edge.

Examples

 cm = [0 1 1 0 0;2 0 0 4 4;4 0 0 0 0;0 0 0 0 2;4 0 5 0 0];
 bg = biograph(cm);
 [cm, IDs, dist] = getmatrix(bg)
 
Introduced in R2006b