exponenta event banner

добраться

Получение свойств объекта 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