Main Content

removedose (model)

删除剂量对象模型

Syntax

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

Arguments

modelObj Model objectfrom which you remove a dose object.
DoseName Name of the dose object to remove from a model object.DoseNameis the value of the dose object propertyName.
doseObj Dose object to remove from a model object.

Outputs

doseObj2 ScheduleDose or RepeatDose object.

Description

doseObj2 = removedose(modelObj, 'DoseName')removes a SimBiology®ScheduleDose or RepeatDose object with the nameDoseNamefrom a model object (modelObj). returns the dose object (doseObj), and assigns [] to the dose object propertyParent.

You can add a removed dose object back to a model object using the methodadddose.

doseObj2 = removedose(modelObj,doseObj)removes a SimBiology ScheduleDose or RepeatDose objectdoseObj.

Examples

Remove a dose object from a model object.

  1. Create model and dose objects, and then add dose to model.

    modelObj = sbiomodel('mymodel'); dose1Obj = adddose(modelObj, 'dose1');
  2. 删除剂量对象模型object.

    removedose(mymodel, 'dose1');

Get all dose objects from a model object, and then remove the second dose object.

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

See Also

Modelmethods:

  • adddose— add a dose object to a model object

  • getdose— get dose information from a model object

  • removedose— remove a dose object from a model object

Dose object constructorsbiodose.

ScheduleDose objectandRepeatDose objectmethods:

  • copyobj— copy a dose object from one model object to another model object

  • get— view properties for a dose object

  • set— define or modify properties for a dose object

Version History

Introduced in R2010a