Зафиксировать содержимое варианта в модели
commit(
variantObj
, modelObj
)
| Задайте объект модели, которому вы хотите зафиксировать вариант. |
| Объект варианта для фиксации объекта модели. |
commit(
фиксирует variantObj
, modelObj
)Contents
свойство SimBiology® объект варианта (
) к объекту модели variantObj
. Значения свойств, хранящиеся в объекте варианта, заменяют значения, хранящиеся в модели.modelObj
Объект варианта SimBiology хранит альтернативные значения для свойств на модели SimBiology. Для получения дополнительной информации о вариантах см. Variant object
.
The Contents
заданы для объекта модели в порядке вхождения с перезаписью повторяющихся записей. Если на commit
метод находит неправильно заданную запись, происходит ошибка и оставшиеся свойства, определенные в Contents
свойство не задано.
Создайте модель, содержащую один вид.
modelObj = sbiomodel('mymodel'); compObj = addcompartment(modelObj, 'comp1'); speciesObj = addspecies(compObj, 'A', 10);
Добавьте объект варианта, который изменяет InitialAmount
свойство вида, названного A.
variantObj = addvariant(modelObj, 'v1'); addcontent(variantObj, {'species', 'A', 'InitialAmount', 5});
Зафиксировать содержимое варианта (
). variantObj
commit (variantObj, modelObj);