Получите объект конфигурации модели от объекта модели
configsetObj
=
getconfigset(modelObj
, 'NameValue
')
configsetObj
=
getconfigset(modelObj
)
configsetObj
=
getconfigset(modelObj
,'active')
| Model object . Введите имя переменной для объекта модели. |
| Имя configset объект. |
| Объект, содержащий специфичную для симуляции информацию. |
возвращает конфигурацию модели, присоединенную к configsetObj
=
getconfigset(modelObj
, 'NameValue
')modelObj
это называют
, к NameValue
. configsetObj
возвращает вектор из всех присоединенных конфигураций модели, к configsetObj
=
getconfigset(modelObj
)
.configsetObj
получает активную конфигурацию модели.configsetObj
=
getconfigset(modelObj
,'active')
Конфигурация модели объектно-ориентированная память специфичная для симуляции информация. Модель SimBiology может содержать несколько configsets
с одним являющимся активным в любой момент времени. Активная конфигурация модели содержит настройки, которые используются во время симуляции.
Используйте setactiveconfigset
функция, чтобы задать активный configset
.
всегда содержит по крайней мере один modelObj
configset
объект с именем, сконфигурированным к 'default'
. Дополнительный configset
объекты могут быть добавлены к
с методом modelObj
addconfigset
.
Получите configset
по умолчанию объект от
modelObj
.
modelObj = sbiomodel('cell');
configsetObj = getconfigset(modelObj)
Configuration Settings - default (active)
SolverType: ode15s
StopTime: 10
SolverOptions:
AbsoluteTolerance: 1.000000e-06
RelativeTolerance: 1.000000e-03
SensitivityAnalysis: false
RuntimeOptions:
StatesToLog: all
CompileOptions:
UnitConversion: false
DimensionalAnalysis: true
SensitivityAnalysisOptions:
Inputs: 0
Outputs: 0
Сконфигурируйте SolverType
к ssa
.
set(configsetObj, 'SolverType', 'ssa') get(configsetObj) Active: 1 CompileOptions: [1x1 SimBiology.CompileOptions] Name: 'default' Notes: '' RuntimeOptions: [1x1 SimBiology.RuntimeOptions] SensitivityAnalysisOptions: [1x1 SimBiology.SensitivityAnalysisOptions] SolverOptions: [1x1 SimBiology.SSASolverOptions] SolverType: 'ssa' StopTime: 10 MaximumNumberOfLogs: Inf MaximumWallClock: Inf TimeUnits: 'second' Type: 'configset'
model object
, addconfigset
, removeconfigset
, setactiveconfigset