QuantityValue支持使用物理量进行计算
Quantity-Value的Python项目详细描述
这个包为数学方程中使用的物理量提供Python支持。在
Python对象称为quantity values,用于将测量值与测量单位相关联。涉及这些对象的计算遵循数量演算的规则。在
该软件包可用于定义特定问题中感兴趣的数量和相关测量单位。这样,就很好地定义了进行数量计算的环境。在
示例
涉及电测量的计算可以用一组简单的基本量来描述,这里我们声明电流和电压以及相关的数量电阻
>>> fromQVimport*>>> context=Context(("Current","I"),("Voltage","V"))>>> Resistance=context.declare('Resistance','R','Voltage/Current')
单位可以用这些数量来表示
^{pr2}$然后就可以创造和操纵数量值
>>> v1=qvalue(0.10,volt)>>> i1=qvalue(15,milliamp)>>> print(qresult(v1/i1))6.6666666666... Ohm
状态
这个量值包是新西兰测量标准实验室研究数字计量学问题的一个研究项目的一部分。在
数量值旨在作为软件的范例,支持物理量和物理量计算的概念。在
该项目正在进行中,尚不应视为稳定。在以后的版本中可能会有实质性的变化。在
文件
Quantity Value的文档可以在here找到。在
- 项目
标签: