In Edit mode , click a blank part of the model to open the Properties panel for the model, then select the Model analysis tab then the Sensitivity tab in the panel that opens. The Sensitivity panel will be displayed.
Select the variables you want to control during the sensitivity runs. Add an entry by clicking on the button, then choose.
Make sure that the Number of Runs is bigger than 0 (if it's 0, sensitivity runs won't be available).
Tip: You can create comparative graphs and tables to view results for the desired variables. If you are making a large number of runs (more than 20) you should configure these to show Percentiles (line graph) or Historgrams (bar graph) or the results will not be easy to see.
You can set up sensitivity runs to make a small number of runs (less than 10) or a very large number (hundreds or thousands). The mechanics are the same, but the purpose, and the best way to view results, are very different.
Typically when you make a small number of runs each individual run will be of interest and comparative graphs and tables are a very good way to look at the results.
When you are making a large number of runs it tends to be the distribution of results that is of the most interest. The two tools best suited for looking at distributions are the line graph configured to show confidence bounds (see Graph Series Property Panel) and the Bar Graph configured to show a histogram. You can also configure the Scatter chart to show only a single point per run and thus get a correlation plot.
Graphs and tables that show sensitivity results will have a in the upper left hand corner. Click on this to see the inputs to the sensitivity runs, and optionally the outputs. More details at
There are two ways to use sensitivity and optimization together. One is to set up an optimization that is performed over multiple runs resulting from sensitivity. This is done from Optimization Specs by specifying a sensitivity setup to optimize over. You can choose to optimize the average payoff across sensitivity runs (common) or to try to make the worst run as good as possible.
Alternatively, it is possible to run an optimization for each sensitivity run. This is a good way of understanding how the optimization results change as other model assumptions are varied. This is set up from the Sensitivity Specs Panel by referring to an optimization you have defined.