removedose (model)

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

Синтаксис

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

Аргументы

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

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

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 — удалите объект дозы из объекта модели

Конструктор Object дозы sbiodose.

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

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

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

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

Введен в R2010a