Максимальная прошедшая стенка показывает время, чтобы остановить симуляцию
MaximumWallClock
свойство Configset
объект. Это наборы свойств максимальное прошедшее стенное время часов (секунды) критерии, чтобы остановить симуляцию.
Симуляция останавливается, когда она соответствует любому из критериев, заданных StopTime
, MaximumNumberOfLogs
, или MaximumWallClock
. Однако, если вы задаете OutputTimes
свойство SolverOptions
свойство Configset
объект, затем StopTime
и MaximumNumberOfLogs
проигнорированы. Вместо этого последнее значение в OutputTimes
используется в качестве StopTime
критерии и длина OutputTimes
используется в качестве MaximumNumberOfLogs
критерии.
Применяется | Объект: Configset |
Тип данных | double |
Значения данных | Положительная скалярная величина. Значением по умолчанию является Inf . |
Доступ | Чтение-запись |
Установите максимальную стенку, показывают время (в секундах), который инициировал симуляцию, чтобы остановиться.
Создайте model
возразите названному cell
и сохраните его в переменной под названием modelObj
.
modelObj = sbiomodel('cell');
Получите конфигурацию модели из modelObj
и сохраните его в переменной под названием configsetObj
.
configsetObj = getconfigset(modelObj);
Сконфигурируйте критерии остановки симуляции путем установки MaximumWallClock
свойство к 20
секунды. Оставьте StopTime
и MaximumNumberOfLogs
свойства в их значениях по умолчанию 10
секунды и Inf
, соответственно.
set(configsetObj, 'MaximumWallClock', 20)
Просмотрите свойства configsetObj
.
get(configsetObj)
Active: 1 CompileOptions: [1x1 SimBiology.CompileOptions] Name: 'default' Notes: '' RuntimeOptions: [1x1 SimBiology.RuntimeOptions] SensitivityAnalysisOptions: [1x1 SimBiology.SensitivityAnalysisOptions] SolverOptions: [1x1 SimBiology.ODESolverOptions] SolverType: 'ode15s' StopTime: 10 MaximumNumberOfLogs: Inf MaximumWallClock: 20 TimeUnits: 'second' AmountUnits: '<automatic>' MassUnits: '<automatic>' Type: 'configset'
Когда вы симулируете modelObj
, симуляция останавливается, когда время симуляции достигает 10
секунды или стенка показывают время, достигает 20
секунды, какой бы ни на первом месте.
Configset object
, MaximumNumberOfLogs
, OutputTimes
, StopTime