setparameter (kineticlaw)

Задайте конкретные параметры в объекте кинетического закона

Синтаксис

setparameter(kineticlawObj, 'ParameterVariablesValue', 'ParameterVariableNamesValue')

Аргументы

ParameterVariableValueЗадайте значение переменной параметра в объекте кинетического закона.
ParameterVariableNamesValueЗадайте имя параметра, с которым можно сконфигурировать переменную параметра в объекте кинетического закона. Определяет параметры в ReactionRate уравнение.

Описание

Сконфигурируйте ParameterVariableNames в объекте кинетического закона.

setparameter(kineticlawObj, 'ParameterVariablesValue', 'ParameterVariableNamesValue') настраивает ParameterVariableNames свойство объекта кинетического закона (kineticlawObj). ParameterVariableValue соответствует одному из векторов символов в kineticlawObj ParameterVariables свойство. Соответствующий элемент в kineticlawObjParameterVariableNames свойство настроено на ParameterVariableNamesValue. Для примера, если ParameterVariables является {'Vm', 'Km'} и ParameterVariablesValue задается как Vm, затем первый элемент ParameterVariableNames массив ячеек сконфигурирован таким образом, чтобы ParameterVariableNamesValue.

Примеры

Создайте модель, добавьте реакцию, а затем назначьте ParameterVariableNames для уравнения скорости реакции.

  1. Создайте объект модели, а затем добавьте объект реакции.

    modelObj = sbiomodel('my_model');
    reactionObj = addreaction(modelObj, 'a -> c + d');
  2. Создайте объект кинетического закона для объекта реакции типа 'Henri-Michaelis-Menten'.

    kineticlawObj = addkineticlaw(reactionObj, 'Henri-Michaelis-Menten');

    reactionObj KineticLaw свойство настроено на kineticlawObj.

  3. The 'Henri-Michaelis-Menten' кинетический закон имеет две переменные параметра (Vm и Km), который должен быть установлен. Чтобы задать эти переменные:

    setparameter(kineticlawObj,'Vm', 'Va');
    setparameter(kineticlawObj,'Km', 'Ka');
  4. Проверьте, что переменные параметра верны.

    get (kineticlawObj, 'ParameterVariableNames')

    MATLAB® возвращает:

    ans = 
    
        'Va'    'Ka'
Введенный в R2006a