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