File Exchange

## Global sensitivity and uncertainty analysis (GSUA) of dynamical systems using variance-based methods

version 3.0 (816 KB) by Carlos M. Velez S.

### Carlos M. Velez S. (view profile)

Global sensitivity and uncertainty analysis (GSUA) of dynamical systems using variance-based methods

Updated 13 Oct 2015

Global sensitivity analysis (GSA) of dynamical systems (Simulink models) using variance-based methods (brute-force, Sobol, Jansen, Saltelli) with combinations of parameters generated by Monte Carlo method with these sampling methods: uniform distribution, Latin hypercube. Several figures are generated: (1) Plot with temporal responses (Monte Carlo simulation) to all sets of parameters, highlighting the nominal or experimental response; (2) Scatter plots of parameters and output; (3) plot of fractional sensitivity indices; (4) plot of normalized total sensitivity indices; (5) Pie and bar plot with sensitivity indices for every parameter in some time instants. This is a toolbox in developing (including English translation). Please, send commentaries and suggestions.

### Cite As

Carlos M. Velez S. (2020). Global sensitivity and uncertainty analysis (GSUA) of dynamical systems using variance-based methods (https://www.mathworks.com/matlabcentral/fileexchange/47758-global-sensitivity-and-uncertainty-analysis-gsua-of-dynamical-systems-using-variance-based-methods), MATLAB Central File Exchange. Retrieved .

min he

### min he (view profile)

hi Matlab ,

I was trying to run the basic code but i am getting error in running it , can you help me in resolving this issue ??

Error using pie (line 84)
Text labels must be a cell array of strings.

Error in sens_plot (line 235)
h1 = pie(S,labels);

Error in sens_main (line 68)
subplot(2,2,4), sens_plot('Pie',Par,SensMethod,SJ)

thanks
Anjay

I am student of post graduation and trying to learn MATLAB can anybody please help me to understand how to use this toolbox for checking sensitivity of any function .
mail id - supriya2307a@gmail.com

Angelique Janse van Rensburg

### Angelique Janse van Rensburg (view profile)

This toolbox helped me to implement the VBSA equations from literature in Matlab.

i appreciate!

Sharmistha Chowdhury

### Sharmistha Chowdhury (view profile)

One function file named 'makedist.m' is missing from the zip folder. Can you please provide this file?

 13 Oct 2015 3.0 (1) A main script is included to better application of toolbox. (2) A user manual is included. 5 Oct 2015 2.8.0.0 All functions were optimized in three functions. Bar plots were included. All plots were improved. Sensitivity indices are shown for temporal responses and for scalar minimum square error (MSE) function. The estimated processing time is displayed. 16 Jun 2015 2.1.0.0 The remaining time is displayed. 28 May 2015 2.0.0.0 Other sensitivity methods are included (Sobol, Jansen, Saltelli). The examples are better organized. 20 Nov 2014 1.4.0.0 Integration as a toolbox. 12 Nov 2014 1.3.0.0 New functions and examples are included. 8 Sep 2014 1.2.0.0 Correction of pendulum example. 8 Sep 2014 1.1.0.0 Correction of function description.
##### MATLAB Release Compatibility
Created with R2013a
Compatible with any release
##### Platform Compatibility
Windows macOS Linux