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