exponenta event banner

removedose (модель)

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

Синтаксис

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

Аргументы

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

Продукция

doseObj2объект SchediceDose или RepeatDose.

Описание

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

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

doseObj2 = removedose(modelObj, doseObj) удаляет объект SimBiology SchedureDose или 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