adddose (model)
Add dose object to model
Syntax
doseObj2
=
adddose(modelObj
, 'DoseName
')
doseObj2
=
adddose(modelObj
, 'DoseName
',
'DoseType
')
doseObj2
=
adddose(modelObj
, doseObj
)
Arguments
| Model object to which
you add a dose object. |
| Name of a dose object to construct and add to a model object. is
the value of the dose object property Name . |
DoseType | Type of dose object to construct and add to a model object.
Enter either 'schedule' or 'repeat' . |
| Dose object to add to a model object. Created with the constructor sbiodose . |
Outputs
| ScheduleDose object or RepeatDose object . A RepeatDose or ScheduleDose object
defines an increase (dose) to a species amount during a simulation. |
Description
Before using a dose object in a simulation, use the adddose
method
to add the dose object to a SimBiology® model
object
. Then, set the Active
dose
object property to true
.
constructs
a SimBiology RepeatDose object (doseObj2
=
adddose(modelObj
, 'DoseName
')
),
assigns doseObj2
DoseName
to the property Name
,
adds the dose object to a SimBiology model object (modelObj
),
and assigns modelObj
to the property Parent
.
constructs
either a SimBiology doseObj2
=
adddose(modelObj
, 'DoseName
',
'DoseType
')ScheduleDose
object or RepeatDose
object
(
).doseObj
adds a SimBiology dose object (doseObj2
=
adddose(modelObj
, doseObj
)
) to a
SimBiology model object doseObj
(
,
copies the dose object to a second dose object (modelObj
)doseObj2
),
and assigns modelObj
to the property
Parent
. The Active
property of
is set to
doseObj2
false
by default.
Note
Alternatively, you can create a dose object using sbiodose
as a standalone dose object,
which you can apply to different models. For details, see Creating Doses Programmatically.
Examples
Version History
Introduced in R2010aSee Also
model object
| getdose
| removedose
| sbiodose
| RepeatDose object
| ScheduleDose
object