Укажите частоту для регистрации результатов стохастического моделирования
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 настройки.
Получить configset объект из modelObjи измените SolverType кому expltau.
modelObj = sbiomodel('cell'); configsetObj = getconfigset(modelObj); set(configsetObj, 'SolverType', 'expltau')
Изменить LogDecimation кому 10.
set(configsetObj.SolverOptions, 'LogDecimation', 10); get(configsetObj.SolverOptions, 'LogDecimation') ans = 10