get

Получите свойства объектов SimBiology

Описание

пример

S = get(sobj) возвращает структуру, содержащую поле для каждого свойства sobj, объект SimBiology.

пример

propertyValues = get(sobj,propertyNames) возвращает значения свойств, заданных propertyNames.

Примеры

свернуть все

Загрузите модель бионакопления.

sbioloadproject('Bioavailability.sbproj');

Получите имя модели.

modelName = get(m1,'Name')
modelName = 
'Bioavailability Model'

Проверяйте информацию о дозах.

m1.Doses
ans = 
   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
    {'hour'}    {'milligram'}

Получите свойства и Устных доз и доз IV.

propValues = get(m1.Doses,{'TimeUnits','AmountUnits'})
propValues = 2x2 cell
    {'hour'}    {'milligram'}
    {'hour'}    {'milligram'}

Входные параметры

свернуть все

Объект в виде объекта SimBiology или массива объектов SimBiology.

Имена свойств объектов в виде вектора символов, строки, представляют в виде строки вектор или массив ячеек из символьных векторов.

Пример: {'Name','Type'}

Выходные аргументы

свернуть все

Данные о свойстве объекта, возвращенные как структура или массив структур, содержащий поле для каждого свойства объекта в sobj.

Значения свойств, возвращенные как значение свойства или массив ячеек значений свойств. Если propertyNames массив ячеек, propertyValues m-by-n массив ячеек, где m является количеством объектов в sobj и n является количеством имен в propertyNames.

Смотрите также

|

Представленный в R2008b