Передайте различное содержимое модели
commit(variantObj, modelObj)
| Задайте объект модели, которому вы хотите фиксировать вариант. |
| Различный объект согласиться на объект модели. |
commit( фиксирует свойство variantObj, modelObj)Contents объекта варианта SimBiology® () к объекту модели variantObj. Значения свойств, сохраненные в различном объекте, заменяют значения, сохраненные в модели.modelObj
Вариант SimBiology объектно-ориентированная память чередует значения для свойств на модели SimBiology. Для получения дополнительной информации о вариантах смотрите Variant object.
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);