Задайте разновидности и входные факторы параметра для анализа чувствительности
Inputs
свойство SensitivityAnalysisOptions
объект. SensitivityAnalysisOptions
свойство объекта конфигурации модели.
Используйте Inputs
задавать разновидности, параметры или отсеки, относительно которых вы хотите вычислить чувствительность разновидностей или состояний параметра в вашей модели.
SimBiology® программное обеспечение вычисляет чувствительность относительно значений параметров, мощностей отсеков и начальных сумм разновидностей, заданных в Inputs
свойство. Когда вы симулируете модель с SensitivityAnalysis
включенный в активном объекте конфигурации модели, анализ чувствительности возвращает вычисленную чувствительность разновидностей и параметров, заданных в Outputs
свойство. Для описания выхода смотрите SensitivityAnalysisOptions
описание свойства.
Применяется | Объект: SensitivityAnalysisOptions |
Тип данных | Разновидности, параметр или отсек возражают или массив объектов Примечание
|
Значения данных | Разновидности, отсек, или объект параметра или массив объектов. Значением по умолчанию является [] (пустой массив). |
Доступ | Чтение-запись |
В этом примере показано, как установить Inputs
для анализа чувствительности.
Импортируйте радио-модель затухания из демонстраций SimBiology.
modelObj = sbmlimport('radiodecay');
Получите объект конфигурации модели из modelObj
.
configsetObj = getconfigset(modelObj);
Добавьте параметр в 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
Outputs
, sbioselect
, SensitivityAnalysis
, SensitivityAnalysisOptions