Improve accuracy in calculations by accounting for uncertain values with transparent error propagation software.
One of the standout features of this module is its ability to properly handle correlations between expressions. For instance, x-x is precisely zero. The module is imported using 'import uncertainties', and mathematical operations are performed as usual.
Basic examples of the module in action involve importing uncertainties and mathematical operations. The module allows for the creation of uncertainties.NumberWithUncert objects through which calculations can then be performed. Mathematical operations are conducted seamlessly, and access to nominal values and uncertainties is also made available.
One possible use case of the module involves the calculation of partial derivatives of mathematical functions. Almost all mathematical operations are supported, including those from third-party modules such as numpy.
Installation of the module is straightforward; for example, 'sudo easy_install uncertainties' could work for those seeking a streamlined installation process. Overall, this is a powerful module that provides accurate and reliable calculations of expressions with uncertainties.
Version 1.0.17: N/A