Задайте виды и выходы для анализа чувствительности
Outputs
является свойством SensitivityAnalysisOptions
объект. SensitivityAnalysisOptions
является свойством объекта конфигурации модели.
Использование Outputs
для определения вида и параметров, для которых необходимо вычислить чувствительности.
SimBiology® программа вычисляет чувствительности относительно значений параметров и начальных количеств видов, указанных в Inputs
свойство. Когда вы симулируете модель с SensitivityAnalysis
активный объект конфигурации модели, анализ чувствительности возвращает вычисленные чувствительности вида и параметров, заданных в Outputs
. Описание выхода см. в SensitivityAnalysisOptions
описание свойства.
Применяется к | Объект: SensitivityAnalysisOptions |
Тип данных | Вид или объект параметра или массив объектов Примечание Если объект вида или параметра определяется повторным правилом назначения, то вы не можете использовать его как |
Значения данных | Вид или объект параметра или массив объектов. По умолчанию это [] (пустой массив). |
Доступ | Чтение/запись |
В этом примере показано, как задать Outputs
для анализа чувствительности.
Импортируйте модель радиораспада из демонстраций SimBiology.
modelObj = sbmlimport('radiodecay');
Извлеките объект конфигурации модели из modelObj
.
configsetObj = getconfigset(modelObj);
Добавьте вид к Outputs
свойство и отобразить его. Используйте sbioselect
функция для извлечения видового объекта из модели.
speciesObj = sbioselect(modelObj, 'Type', 'species', 'Name', 'z'); set(configsetObj.SensitivityAnalysisOptions,'Outputs', speciesObj); get(configsetObj.SensitivityAnalysisOptions, 'Outputs')
SimBiology Species Array Index: Compartment: Name: InitialAmount: InitialAmountUnits: 1 unnamed z 0 molecule