Metas.UncLib - An advanced Measurement Uncertainty CalculatorMetas.UncLib is a generic measurement uncertainty calculator developed by METAS as part of the VNA Tools II project. Metas.UncLib is written in C# within the .NET framework. Software development is done by Michael Wollensack. Contact: Michael Wollensack and Marko Zeier Installer and DocumentationAvailable for download are the latest versions of Metas.UncLib and a wrapper library, which allows the use of Metas.UncLib from MATLAB through the COM interface. It allows the easy treatment of multivariate uncertainties with MATLABs syntactic sugar for vector and matrix calculations.
The end user license of the software allows free use of the software whereas redistribution in any form is prohibited. Registration is voluntary but recommended. Registered users will be notified of upgrades, bug fixes and new developments. Example
FeaturesMetas.UncLib is a generic measurement uncertainty library which supports
ConceptLinear and higher order measurement uncertainty propagation in Metas.UncLib are based on the GUM Tree concept of Blair Hall from IRL/MSL, NZ. Within this concept uncertain quantities are represented by an abstract data type which contains not only the value of the quantity but also the sensitivities with respect to basic input quantities. Sensitivities are updated at each computational step by applying the chain rule, a technique called automatic differentiation. Uncertainties of quantities and correlations between quantities can be calculated on demand. An object oriented implementation with overloaded operators hides the complexity of the calculations from the user. The Metas.UncLib implementation is optimized for speed and low memory requirements and is thus particularly well suited for the multivariate treatment of larger data sets. Presentations
|
||||||||||||
