Menu
Close
Sign up for NPL updates
Close
Sign up for NPL updates

Receive regular emails from NPL to get a glimpse of our activities and see how our experts are informing and influencing scientific debate

Software

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.


29 May 2018
data

Download

Work with us

Our research and measurement solutions support innovation and product development. We work with companies to deliver business advantage and commercial success.
Contact our Customer Services team on +44 20 8943 7070