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