Удалите видовой объект из продуктов объекта реакции
rmproduct(reactionObj, SpeciesName)
rmproduct(reactionObj, speciesObj)
| Объект реакции. |
| Имя для объекта модели. Введите имя вида или массив ячеек с именами видов. |
| Видовой объект. Введите видовой объект или массив видовых объектов. |
rmproduct(, в объекте реакции (reactionObj, SpeciesName)reactionObj), удаляет видовой объект с заданным именем (SpeciesName) из Products свойства, удаляет имя вида из свойства Reaction, и обновляет свойство Stoichiometry исключить видовой коэффициент.
rmproduct( удаляет видовой объект, как описано выше, используя MATLAB® переменная для видового объекта.reactionObj, speciesObj)
Видовой объект не удаляется из свойства родительской модели Species. Если видовой объект больше не используется никакой реакцией, можно использовать функцию delete чтобы удалить его из родительского объекта.
Если один из указанных видов не существует в качестве продукта, возвращается предупреждение.
Этот пример показывает, как удалить продукт, который ранее был добавлен к реакции. Можно удалить видовой объект с помощью имени вида.
modelObj = sbiomodel('cell'); reactionObj = addreaction(modelObj, 'Phosphocreatine + ADP -> creatine + ATP + Pi'); rmproduct(reactionObj, 'Pi') SimBiology Reaction Array Index: Reaction: 1 Phosphocreatine + ADP -> creatine + ATP
Удалите видовой объект с помощью индекса модели в видовой объект.
modelObj = sbiomodel('cell'); reactionObj = addreaction(modelObj, 'A -> B + C'); reactionObj.Reaction ans = A -> B + C
rmproduct(reactionObj, modelObj.Species(2));
reactionObj.Reaction
ans =
A -> C