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