The NASA Langley Multidisciplinary Uncertainty Quantification Challenge software is distributed as Matlab executable mex files and content-obscured pcode files. Source code is hidden from users to prevent “reverse engineering” the formulation.
System Requirements:
- Matlab version R2011a or greater (code will not execute in previous versions of Matlab)
- Matlab Controls Toolbox
- Matlab Statistics Toolbox Depending upon your approach, you may not need this toolbox. However, the provided file “montecarlo.m” does require the Statistics Toolbox, but this file is provided only as an example and not required to solve the challenge problem.
- The following computer architectures are supported:
- Mac OS 64-bit
- Windows 32-bit
- Windows 64-bit
- Linux 64-bit
Installation and Code Validation
- Step 1: Download the distribution corresponding to your computer architecture.
- Step 2: unzip the distribution
- Step 3: In Matlab, run the code “uq_soft_test.m” . If all is well, you should see the message: “Outputs match – UQ Challenge Code has been validated”. Please contact us if any other message is displayed.
Download Software (click the link corresponding to your computer architecture)
Important: If you encounter the error message “Invalid MEX file: specific module cannot be found”, please see the Matlab patch posted here.