Покажите кинетический закон, используемый для 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
KineticLawName, Parameters, ParameterVariableNames, ReactionRate, SpeciesVariableNames