Удалите видовой объект из продуктов объекта реакции
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