Добавьте содержимое к вариантному объекту
addcontent(
variantObj
, contents
)
addcontent(variantObj1
, variantObj2
)
| Укажите объект варианта, к которому вы хотите добавить данные. The Content свойство изменено, чтобы добавить новые данные. |
| Укажите данные, которые вы хотите добавить к вариантному объекту. Содержимое может быть либо массивом ячеек, либо массивом массивов ячеек. Допустимый массив ячеек должен иметь форму {' |
'Напечатать' | Имя | 'PropertyName' |
---|---|---|
'species' | Имя вида. Если в модели несколько видов с таким же именем, укажите вид как [compartmentName.speciesName ], где compartmentName - имя отсека, в котором содержится вид. | 'InitialAmount' |
'parameter' | Если возможности параметра являются моделью, задайте имя параметра. Если возможности параметра являются кинетическим законом, задайте [reactionName.parameterName ]. | 'Value' |
'compartment' | Имя отсека. | 'Capacity' |
addcontent(
добавляет данные, хранящиеся в переменной variantObj
, contents
)contents
к объекту варианта (variantObj
).
addcontent(
добавляет данные в variantObj1
, variantObj2
)Content
свойство объекта варианта variantObj2
на Content
свойство варианта объекта variantObj1
.
Примечание
Не забудьте использовать addcontent
метод вместо использования set
метод на Content
свойство, потому что set
метод заменяет данные в Content
свойство, в то время как addcontent
добавляет данные.
Создайте модель, содержащую один вид.
modelObj = sbiomodel('mymodel'); compObj = addcompartment(modelObj, 'comp1'); speciesObj = addspecies(compObj, 'A');
Добавьте объект варианта, который изменяет InitialAmount
свойство вида, названного A.
variantObj = addvariant(modelObj, 'v1'); addcontent(variantObj, {'species', 'A', 'InitialAmount', 5});