addcontent (variant)

Добавьте содержимое к вариантному объекту

Синтаксис

addcontent(variantObj, contents)
addcontent(variantObj1, variantObj2)

Аргументы

variantObjУкажите объект варианта, к которому вы хотите добавить данные. The Content свойство изменено, чтобы добавить новые данные.
contents

Укажите данные, которые вы хотите добавить к вариантному объекту. Содержимое может быть либо массивом ячеек, либо массивом массивов ячеек. Допустимый массив ячеек должен иметь форму {'TypeNamePropertyName', PropertyValue}, где PropertyValue - новое значение, применяемое к PropertyName. Допустимые Type, Name, и PropertyName значения следующие.

'Напечатать'Имя'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 добавляет данные.

Примеры

  1. Создайте модель, содержащую один вид.

    modelObj = sbiomodel('mymodel');
    compObj = addcompartment(modelObj, 'comp1');
    speciesObj = addspecies(compObj, 'A');
  2. Добавьте объект варианта, который изменяет InitialAmount свойство вида, названного A.

    variantObj = addvariant(modelObj, 'v1');
    addcontent(variantObj, {'species', 'A', 'InitialAmount', 5});

См. также

addvariant, rmcontent, sbiovariant

Введенный в R2007b