LogDecimation

Задайте частоту, чтобы логгировать выход стохастического симуляции

Описание

LogDecimation является свойством SolverOptions свойство, которое является свойством configset объект. Это свойство определяет, как часто записываются стохастические данные моделирования. LogDecimation доступен только для стохастических решателей (ssa, expltau, и impltau).

Использование LogDecimation чтобы указать, как часто вы хотите записывать выходы симуляции. Для примера, если вы задаете LogDecimation на 1, для команды [t,x] = sbiosimulate(modelObj), на каждом шаге симуляции время будет регистрироваться t и количество каждого зарегистрированного вида будет регистрироваться как строка в x. Если LogDecimation является 10, затем каждый 10-й шаг симуляции будет регистрироваться t и x.

Особенности

Применяется кОбъект: SolverOptions
Тип данныхint
Значения данных>0. По умолчанию это 1.
ДоступЧтение/запись

Примеры

В этом примере показано, как изменить LogDecimation настройки.

  1. Извлечение configset объект из modelObj, и изменить SolverType на expltau.

    modelObj  = sbiomodel('cell');
    configsetObj = getconfigset(modelObj);
    set(configsetObj, 'SolverType', 'expltau')
  2. Измените LogDecimation на 10.

    set(configsetObj.SolverOptions, 'LogDecimation', 10);
    get(configsetObj.SolverOptions, 'LogDecimation')
    
    ans =
    
      10

См. также

ErrorTolerance, RandomState