removedose (model)

Удалите объект дозы из модели

Синтаксис

doseObj2 = removedose(modelObj, 'DoseName')
doseObj2 = removedose(modelObj, doseObj)

Аргументы

modelObjModel object из которого вы удаляете объект дозы.
DoseNameИмя объекта дозы, который нужно удалить из объекта модели. DoseName - значение свойства объекта дозы Name.
doseObjОбъект дозы для удаления из объекта модели.

Выходы

doseObj2Объект ScheduleDose или RepeatDose.

Описание

doseObj2 = removedose(modelObj, 'DoseName') удаляет SimBiology® Объект ScheduleDose или RepeatDose с именем DoseName из объекта модели (modelObj). возвращает объект дозы (doseObj) и присваивает [] свойству объекта дозы Parent.

Можно добавить удаленный объект дозы обратно к объекту модели с помощью метода adddose.

doseObj2 = removedose(modelObj, doseObj) удаляет объект SimBiology ScheduleDose или RepeatDose doseObj.

Примеры

Удалите объект дозы из объекта модели.

  1. Создайте модели и объекты дозы, а затем добавьте дозу к модели.

    modelObj = sbiomodel('mymodel');
    dose1Obj = adddose(modelObj, 'dose1');
    
  2. Удалите объект дозы из объекта модели.

    removedose(mymodel, 'dose1');
    

Получите все объекты дозы от объекта модели, а затем удалите объект второй дозы.

AllDoseObjects = getdose(mymodel);
removedose(mymodel, AllDoseObjects(2));

См. также

Model методы:

  • adddose - добавить объект дозы к объекту модели

  • getdose - получите информацию о дозе от объекта модели

  • removedose - удалить объект дозы из объекта модели

Конструктор объекта дозы sbiodose.

ScheduleDose object и RepeatDose object методы:

  • copyobj - скопируйте объект дозы из одного объекта модели в другой объект модели

  • get - просматривать свойства для объекта дозы

  • set - определить или изменить свойства для объекта дозы

Введенный в R2010a