Inputs

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

Описание

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

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

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

Характеристики

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

Разновидности, параметр или отсек возражают или массив объектов

Примечание

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

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

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

  • Если на параметр ссылается какой-либо другой RepeatDose object свойства, а именно, Amount, RateИнтервалВремя начала, и 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