Зафиксировать содержимое варианта в модели
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);