Sensitivity Analysis

Analyze cost function sensitivity to model parameters using design of experiments (DOE), Monte Carlo, and correlation techniques

Use Sensitivity Analysis to evaluate how the parameters and states of a Simulink® model influence the model output or model design requirements. You can evaluate your model in the Sensitivity Analysis tool, or at the command line. You can speed up the evaluation using parallel computing or fast restart. In the Sensitivity Analysis tool, after performing sensitivity analysis, you can export the analysis results to the Parameter Estimation or Response Optimization tools. To learn more about sensitivity analysis and its applications, see What is Sensitivity Analysis?

Graphical Tools

Sensitivity Analysis Tool Explore design space and determine most influential model parameters


sdo.getParameterFromModel Design variable for optimization
sdo.getStateFromModel Initial state for estimation from Simulink model
sdo.sample Generate parameter samples
sdo.evaluate Evaluate cost function for samples
sdo.analyze Analyze how model parameters influence cost function
sdo.scatterPlot Scatter plot of samples
sdo.getModelDependencies List of model file and path dependencies
makedist Create probability distribution object


sdo.ParameterSpace Specify probability distributions for model parameters
sdo.SimulationTest Simulation scenario description
sdo.EvaluateOptions Cost function evaluation options for sdo.evaluate
Was this topic helpful?