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