Включите или отключите анализ чувствительности
SensitivityAnalysis является свойством SolverOptions свойство, которое является свойством configset объект. Это свойство позволяет вам вычислить зависимые от времени чувствительности всех видовых состояний, заданных StatesToLog свойство относительно Inputs что вы задаете в SensitivityAnalysisOptions свойство объекта конфигурации модели.
SimBiology всегда использует решатель SUNDIALS, чтобы выполнить анализ чувствительности на модели, независимо от того, что вы выбрали в качестве SolverType в конфигурации модели.
Примечание
Модели, содержащие следующие активные компоненты, не поддерживают анализ чувствительности:
Неконстационарные отсеки
Алгебраические правила
События
Для получения дополнительной информации о настройке анализа чувствительности смотрите SensitivityAnalysisOptions . Для описания вычислений анализа чувствительности смотрите Анализ чувствительности в SimBiology.
| Применяется к | Объект: SolverOptions |
| Тип данных | logical |
| Значения данных | 1, 0, true, false. По умолчанию это false. |
| Доступ | Чтение/запись |
В этом примере показано, как включить SensitivityAnalysis.
Извлечение configset объект из modelObj.
modelObj = sbiomodel('cell');
configsetObj = getconfigset(modelObj);Включите SensitivityAnalysis.
set(configsetObj.SolverOptions, 'SensitivityAnalysis', true); get(configsetObj.SolverOptions, 'SensitivityAnalysis') ans = on
SensitivityAnalysisOptions, SolverOptions, SolverType, StatesToLog