getTable(ScheduleDose,RepeatDose)

Возвращает данные объекта дозы SimBiology как таблицу

Синтаксис

tbl = getTable(doseObj)

Описание

tbl = getTable(doseObj) возвращает данные дозирования от объекта дозы doseObj как таблица tbl.

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

свернуть все

Объект дозы, заданный как ScheduleDose object или RepeatDose object или массив этих объектов.

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

свернуть все

Данные дозирования, возвращенные как таблица или массив ячеек таблиц. Если doseObj - массив объектов дозы, затем tbl - массив ячеек из таблиц с таким же размером, как и doseObj.

Если doseObj является RepeatDose объект и любой из StartTime, Amount, Rate, Interval, и RepeatCount свойства параметризованы, таблица показывает имя параметра в соответствующем столбце.

Примеры

свернуть все

Создайте объект RepeatDose с некоторой информацией о дозах.

rdose = sbiodose('rd','repeat');
rdose.TargetName = 'x';
rdose.StartTime = 5;
rdose.TimeUnits = 'second';
rdose.Amount = 300;
rdose.AmountUnits = 'molecule';
rdose.Rate = 1;
rdose.RateUnits = 'molecule/second';
rdose.Interval = 100;
rdose.RepeatCount = 2;

Получите таблицу такой информации о дозах.

tbl = getTable(rdose)
tbl = 

    StartTime    Amount    Rate    Interval    RepeatCount
    _________    ______    ____    ________    ___________

    5            300       1       100         2         

Обратите внимание, что модули также копируются и присваиваются tbl.Properties.VariableUnits свойство.

tbl.Properties
ans = 

             Description: ''
    VariableDescriptions: {}
           VariableUnits: {'second'  'molecule'  'molecule/second'  'second'  ''}
          DimensionNames: {'Row'  'Variable'}
                UserData: []
                RowNames: {}
           VariableNames: {'StartTime'  'Amount'  'Rate'  'Interval'  'RepeatCount'}

Создайте объект ScheduleDose с некоторой информацией о дозах.

sdose = sbiodose('sdose','schedule');
sdose.Amount = [100 200 300];
sdose.Time = [5 10 15];

Получите таблицу такой информации о дозах.

tbl = getTable(sdose)
tbl = 

    Time    Amount
    ____    ______

     5      100   
    10      200   
    15      300   
Введенный в R2014a