Получите матрицу смежности от объекта модели
M = getadjacencymatrix(modelObj)
[M, Headings]
= getadjacencymatrix(modelObj)
[M, Headings, Mask]
= getadjacencymatrix(modelObj)
M | Матрица смежности для modelObj. |
modelObj | Задайте model object. |
Headings | Возвратите заголовки строки и столбца. Если разновидности находятся в нескольких отсеках, имена разновидностей квалифицированы с именем отсека в форме |
Mask | Возвратите 1 для объекта разновидностей и 0 для объекта реакции к Mask. |
возвращает матрицу смежности (M = getadjacencymatrix(modelObj)M) для объекта модели (modelObj).
Матрица смежности задана путем листинга всех разновидностей, содержавших в modelObj и всех реакций, содержавших в modelObj, постолбцовом и построчном в матрице. Реагенты реакций представлены в матрице с 1 в местоположении [строка разновидностей, столбец реакции]. Продукты реакций представлены в матрице с 1 в местоположении [строка реакции, столбец разновидностей]. Все другие местоположения в матрице 0.
[ возвращает матрицу смежности в M, Headings]
= getadjacencymatrix(modelObj)M и заголовки строки и столбца к Headings. Headings задан путем листинга всех значений свойств Name разновидностей, содержавших в modelObj и всех значениях свойств Name реакций, содержавших в modelObj.
[ возвращает массив 1 с и 0s к M, Headings, Mask]
= getadjacencymatrix(modelObj)Mask, где 1 представляет объект разновидностей, и 0 представляет объект реакции.
Считайте inm1, объект модели, с помощью sbmlimport:
m1 = sbmlimport('lotka.xml');Получите матрицу смежности для m1:
[M, Headings] = getadjacencymatrix(m1)