Включение или отключение анализа чувствительности
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