Inputs

Задайте вид и коэффициент входа параметра для анализа чувствительности

Описание

Inputs является свойством SensitivityAnalysisOptions объект. SensitivityAnalysisOptions является свойством объекта конфигурации модели.

Использование Inputs чтобы задать вид, параметры или отсеки, относительно которых вы хотите вычислить чувствительность вида или состояний параметра в вашей модели.

SimBiology® программа вычисляет чувствительности относительно значений параметров, емкостей отсеков и начальных количеств видов, указанных в Inputs свойство. Когда вы симулируете модель с SensitivityAnalysis активный объект конфигурации модели, анализ чувствительности возвращает вычисленные чувствительности вида и параметров, заданных в Outputs свойство. Описание выхода см. в SensitivityAnalysisOptions описание свойства.

Особенности

Применяется кОбъект: SensitivityAnalysisOptions
Тип данных

Вид, параметр, или объект-отсек или массив объектов

Примечание

  • Если этот объект определяется повторным правилом назначения, то вы не можете использовать его как Inputs свойство.

  • Чтобы быть входом фактором, объект отсека должен иметь постоянную емкость, то есть свою ConstantCapacity свойство должно быть установлено в true.

  • Если на параметр ссылается LagParameterName и DurationParameterName свойство RepeatDose objectпараметр должен быть постоянным, чтобы быть входом для анализа чувствительности.

  • Если на параметр ссылается любое другое RepeatDose object свойства, а именно Amount, Rate, Interval, StartTime, и RepeatCount, вы не можете использовать параметр как вход для анализа чувствительности.

Значения данныхВид, отсек или параметрический объект или массив объектов. По умолчанию это [] (пустой массив).
ДоступЧтение/запись

Примеры

В этом примере показано, как задать Inputs для анализа чувствительности.

  1. Импортируйте модель радиораспада из демонстраций SimBiology.

    modelObj  = sbmlimport('radiodecay');
  2. Извлеките объект конфигурации модели из modelObj.

    configsetObj = getconfigset(modelObj);
  3. Добавьте параметр к Inputs свойство и отобразить его. Используйте sbioselect функция для извлечения объекта параметра из модели.

    parameterObj = sbioselect (modelObj, 'Type', 'parameter', 'Name', 'c');
    set(configsetObj.SensitivityAnalysisOptions, 'Inputs', parameterObj);
    get(configsetObj.SensitivityAnalysisOptions, 'Inputs')
    SimBiology Parameter Array
    
    Index:    Name:    Value:    ValueUnits:
     1         c        0.5       1/second