An advanced measurement uncertainty calculator
Project description
METAS UncLib
To use METAS UncLib, simply do:
>>> from metas_unclib import *
>>> use_linprop()
>>> a = ufloat(3.0, 0.3, desc='a')
>>> b = ufloat(4.0, 0.4, desc='b')
>>> c = umath.sqrt(a**2 + b**2)
>>> print(c)
5.0 ± 0.3671511950137164
Requirements
- numpy
- pythonnet
Optional Requirements
- scipy
- matplotlib
- jupyter
Linux
The LD_LIBRARY_PATH
environment variable has to be set to:
export LD_LIBRARY_PATH=~/.local/lib/python3.6/site-packages/metas_unclib/mkl_custom/linux/intel64
macOS
The DYLD_LIBRARY_PATH
environment variable has to be set to:
export DYLD_LIBRARY_PATH=~/.local/lib/python3.6/site-packages/metas_unclib/mkl_custom/macos/intel64
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
metas_unclib-2.2.4.tar.gz
(35.9 MB
view hashes)
Built Distribution
Close
Hashes for metas_unclib-2.2.4-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 037b2ec6a3dfc5fad844d6811aef81f56d9dcb81bea3a36e6984278310927708 |
|
MD5 | 81fafea4e3449280558332af1940dfcf |
|
BLAKE2b-256 | b9ac23b0a0e087a2892e01b487c00d94b63a10264d9aaaf737b7ea6bd5727cce |