使用带有不确定性和单位的实验数据的包
pyveu的Python项目详细描述
Pyveu–值错误单位
python包pyveu(值错误单元)处理实际的实验 包括不确定性和物理单位的数据。包实现 物理量的算术运算和许多数学函数。 用高斯误差传播法计算导出的 量。
该软件包是根据工作人员的日常要求构建的。 实验室一直在考虑。这个包提供了一种命令式的编程风格, 这意味着在输入操作时对其求值 在Python中交互作用,给研究者带来自由和灵活性 需要。
快速启动
使用pip安装软件包
$ pip install pyveu
包的工作马是pyveu.Quantity类。可能是 用于转换单位,例如,它可以将米每秒转换为公里 每小时。
>>> from pyveu import Quantity >>> speed = Quantity("32 +- 3 m / s") >>> speed.str("km / hr") '(115 +- 11) km / hr'
测量的量通常带有测量不确定度。这个 类pyveu.Quantity自动传播不确定性。
>>> time = Quantity("3.23 +- 0.1 min") >>> distance = speed * time >>> distance.str("km") '(6.2 +- 0.6) km'