Global sensitivity and uncertainty analysis (GSUA)

版本 5.0.1 (6.5 MB) 作者: Carlos M. Velez S.
Global sensitivity and uncertainty analysis (GSUA) of dynamical and static systems using variance-based and OAT methods
5.1K 次下载
更新时间 2024/9/29

查看许可证

The GSUA Toolbox implements uncertainty and sensitivity analysis (global and OAT) of dynamical (with differential equations) and static (functions) models. The Saltelli and brute-force global sensitivity methods [2] are implemented. The one-at-a-time (OAT) local method is applicable correctly only if the interaction between factors is small, so first-order sensitivity indices should be carefully reviewed. The toolbox needs the following two files: 1) The gsua_main.mlx file. 2) A mathematical model in a slx-file (Simulink) or m-file (ode45), as shown in the examples given in the toolbox. See help at the end of gsua_main.mlx file for more information. Several examples are included.

引用格式

Carlos M. Velez S. (2024). Global sensitivity and uncertainty analysis (GSUA) (https://www.mathworks.com/matlabcentral/fileexchange/47758-global-sensitivity-and-uncertainty-analysis-gsua), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2024a
兼容任何版本
平台兼容性
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

GSUA

GSUA/Examples/Mass spring

GSUA/Examples/Prey predator

GSUA/Examples/SIR

GSUA/Examples/Simple pendulum

GSUA/Examples/Static model 1

GSUA/Examples/Static model 2

GSUA/Examples/Two spring-coupled masses

GSUA/Examples/Mass spring

GSUA/Examples/PID control

GSUA/Examples/Polinomial poleplace control

GSUA/Examples/SIR

GSUA/Examples/Simple pendulum

GSUA/Examples/Simple pendulum control

版本 已发布 发行说明
5.0.1

Minor fixes

5.0

- The graphical interface is simpler
- Some minor bugs have been fixed

4.6

- Better user interface
- Minor corrections
- Each example can be run from its own file

4.5

It is easier to give the Simulink model in the right form: use a "To Workspace" connected to the output with sample time, Variable name "yout" and "Structure with time" format.

4.1

- Minor changes
- More examples

4.0

- Simplified environment
- OAT local method implemented
- Mathematical model using Simulink file, ODE file or state-space format (for linear systems)
- Live script as the main program
- More examples

3.0

(1) A main script is included to better application of toolbox. (2) A user manual is included.

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.

2.1.0.0

The remaining time is displayed.

2.0.0.0

Other sensitivity methods are included (Sobol, Jansen, Saltelli).
The examples are better organized.

1.4.0.0

Integration as a toolbox.

1.3.0.0

New functions and examples are included.

1.2.0.0

Correction of pendulum example.

1.1.0.0

Correction of function description.

1.0.0.0