Получите матрицу смежности от объекта модели
Порядок разновидностей в выходных аргументах (M и Headings) совпадает с порядком разновидностей, возвращенных modelObj.Species.
M = getadjacencymatrix(modelObj)
[M, Headings]
= getadjacencymatrix(modelObj)
[M, Headings, Mask]
= getadjacencymatrix(modelObj)
M | Матрица смежности для |
modelObj | Задайте |
Headings |
Возвратите заголовки строки и столбца. Если разновидности находятся в нескольких отсеках, имена разновидностей квалифицированы с именем отсека в форме |
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)