Получите свойства объектов
objProperties
= get(Obj
)
PropertyValue
= get(Obj
, PropertyName
)
PropertyValues
= get(Obj
,PropertyArray
)
| Значение свойства |
|
|
| Имя свойства. |
| Структура (или массив структур) содержащий все свойства и значения объекта (объектов), |
PropertyArray | Массив ячеек имен свойства. |
PropertyValues | Массив ячеек |
возвращает все свойства и значения свойств objProperties
= get(Obj
)Obj
.
возвращает значение определенного свойства, PropertyValue
= get(Obj
, PropertyName
)PropertyName
. Используйте кавычки вокруг имени свойства, например, get(model,'Name')
. Если Obj
является массивом объектов, PropertyValue
является m-by-1
массив ячеек значений свойств, где m является количеством объектов в Obj
.
возвращает массив ячеек значений свойств для свойств в PropertyValues
= get(Obj
,PropertyArray
)PropertyArray
.
Загрузите bioavailability
модель.
sbioloadproject('Bioavailability.sbproj');
Получите имя модели.
modelName = get(m1,'Name')
modelName = 'Bioavailability Model'
Проверяйте информацию о дозировании.
m1.Doses
SimBiology Dose Array Index: Name: Type: 1 Oral dose schedule 2 IV Dose schedule
Получите свойства TimeUnits
и AmountUnits
первой (Устной) дозы.
propValues = get(m1.Doses(1),{'TimeUnits','AmountUnits'})
propValues = 1x2 cell array
{'hour'} {'milligram'}
Получите свойства и Устных доз и доз IV.
propValues = get(m1.Doses,{'TimeUnits','AmountUnits'})
propValues = 2x2 cell array
{'hour'} {'milligram'}
{'hour'} {'milligram'}
getadjacencymatrix
, getconfigset
, getdata
, getparameters
, getsensmatrix
, getspecies
, getstoichmatrix
, set