Задайте разновидности и входные факторы параметра для анализа чувствительности
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