exponenta event banner

getmatrix (биограф)

Получение матрицы соединения из объекта-биографа

Синтаксис

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

Аргументы

BGObj Объект-биограф, созданный biograph (конструктор объекта).

Описание

[Matrix, ID, Distances] = getmatrix(BGObj) преобразует объект-биограф, BiographObj, в логическую разреженную матрицу, Matrix, в котором 1 указывает, что узел (индекс строки) подключен к другому узлу (индекс столбца). ID является массивом ячеек символьных векторов, перечисляющих ID свойства для каждого узла и соответствуют строкам и столбцам Matrix. Distances является вектором столбца с одной записью для каждой ненулевой записи в Matrix пересеченные по столбцам и представляющие соответствующие Weight для каждого ребра.

Примеры

 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)
 
Представлен в R2006b