exponenta event banner

Исходные данные

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

Описание

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