National Physical Laboratory

Software for Measurement Uncertainty Evaluation

NPLUnc_101 is software developed at NPL to promote and support the use of the Guide to the expression of uncertainty in measurement (GUM) and the first supporting document to the GUM, GUM Supplement 1, concerned with the use of a Monte Carlo method for uncertainty evaluation.

The software is available in two forms:

  1. As four stand-alone Windows programs that enable users to apply the approaches to measurement uncertainty evaluation described in the GUM and GUM Supplement 1 to the four example problems considered in GUM Supplement 1. The software is intended to allow users to reproduce the results presented in tables and figures contained within GUM Supplement 1. It is also intended to help users learn about the methods for uncertainty evaluation described in the GUM and GUM Supplement 1 by enabling them to experiment with (a) different information about the input quantities in the models defining the example problems, and (b) different values for the parameters controlling the application of those methods. To run the software, the user must install MATLAB's Component Runtime (MCR) libraries, which are provided separately on request.

  2. As (open) source code developed in MATLAB that enables users to apply the approaches to measurement uncertainty evaluation described in the GUM and GUM Supplement 1 to a general measurement problem defined by a measurement function with a single output quantity and any number of uncorrelated input quantities. The software is provided in both M-file and (published) HTML file formats. Users of MATLAB may run the software directly for a particular problem of uncertainty evaluation. They may also modify the definition of the problem, including the measurement function, and apply the methods for uncertainty evaluation described in the GUM and GUM Supplement 1 to the modified problem. The source code is provided with extensive commenting to help practitioners develop their own implementations of the software.

NPLUnc_102 is software developed at NPL to promote and support the use of the second supporting document to the GUM, GUM Supplement 2, concerned with extending the GUM and GUM Supplement 1 to measurement models with any number of output quantities. The software is available as two stand-alone Windows programs that enable users to apply the approaches to measurement uncertainty evaluation described in the GUM and GUM Supplement 2 to two of the example problems considered in GUM Supplement 2. As described above, to run the software, the user must install MATLAB's Component Runtime (MCR) libraries, which are provided separately on request.

NPLUnc_101 and NPLUnc_102 are downloaded together as a compressed ZIP folder. Please start by reading the readme.txt files within that folder. The software comes with supporting documentation, including user manuals and a report giving specifications of the software. The software should be used in conjunction with the GUM, GUM Supplement 1 and GUM Supplement 2, which are available from here.

Click here to access the software

To let us know how we're doing and identify areas where we could improve, we invite all our customers to complete a customer satisfaction questionnaire. Please fill in your company name, and the name of the software you have downloaded, within the 'Description of work carried out' field on the first page, instead of a reference number. Please use the space provided under Question 12 to report any bugs.

Last Updated: 17 Nov 2014
Created: 9 Dec 2010

Registration

Please note that the information will not be divulged to third parties, or used without your permission

Login