Показать кинетический закон, используемый для ReactionRate
KineticLaw свойство показывает кинетический закон, который определяет скорость реакции, указанную в ReactionRate свойство реакционного объекта. Это свойство показывает кинетический закон, используемый для определения ReactionRate.
KineticLaw может быть сконфигурирован с помощью addkineticlaw способ. addkineticlaw функция конфигурирует ReactionRate на основе KineticLaw и виды и параметры, указанные в свойствах объекта кинетического закона SpeciesVariableNames и ParameterVariableNames. SpeciesVariableNames определяются автоматически для кинетики массового действия.
Если вы обновите реакцию, ReactionRate свойство автоматически обновляется только для кинетики массовых действий. Для всех остальных кинетик необходимо установить SpeciesVariableNames свойство объекта кинетического закона.
Сведения о размерном анализе скоростей реакции см. в разделе Оценка скоростей реакции.
| Относится к | Объект: реакция |
| Тип данных | Объект кинетического закона |
| Значения данных | Объект кинетического закона. По умолчанию: [] (пусто). |
| Доступ | Только для чтения |
Пример с Henri-Michaelis-Menten кинетика
Создайте объект модели, а затем добавьте объект реакции.
modelObj = sbiomodel ('my_model'); reactionObj = addreaction (modelObj, 'a + b -> c + d');
Определите кинетический закон для объекта реакции.
kineticlawObj = addkineticlaw(reactionObj, 'Henri-Michaelis-Menten');Убедитесь, что KineticLaw свойство для реакционного объекта Henri-Michaelis-Menten.
get (reactionObj, 'KineticLaw')MATLAB ® возвращает :
SimBiology Kinetic Law Array Index: KineticLawName: 1 Henri-Michaelis-Menten