numericalunits:numericunits python程序包

时间:2021-05-10 23:43:02
【文件属性】:
文件名称:numericalunits:numericunits python程序包
文件大小:18KB
文件格式:ZIP
更新时间:2021-05-10 23:43:02
Python 数值单位:与所有内容兼容的单位和尺寸分析 -( 撰写 该软件包以一种非常规的方式实现了单位和维度分析,具有以下独特的优势: 兼容所有内容:几乎兼容任何数值计算例程,包括numpy和scipy,甚至包括非Python编写的例程! 举例来说,这意味着,如果您有一个使用数十年的闭源C例程进行数值积分,则可以为它传递速度单位的量和时间单位的积分范围,而最终答案将神奇地具有单位为距离。 这种极端的兼容性是可能的,因为如果变量x表示一个具有维数的量(例如“ 3.3 kg”),则x实际上会在内部存储为普通的浮点数。 维度在值中被编码为乘法因子。 当两个数字相乘时,它们的尺寸会自动相乘,依此类推。 模块化和非介入式:输入数据时,说出它们的单位。显示结果时,说出想要显示的单位。这些步骤很麻烦,实际上可以帮助您创建漂亮的,自记录代码。 除此之外,您无需执行任何操作即可将维度量传入和传出任何已编写的程序或例
【文件预览】:
numericalunits-master
----numericalunits.py(15KB)
----setup.py(1KB)
----.gitignore(2KB)
----MANIFEST.in(108B)
----README_appendix.rst(2KB)
----setup.cfg(54B)
----Changes.txt(2KB)
----LICENSE.txt(1KB)
----README.rst(12KB)
----tests()
--------__init__.py(0B)
--------tests.py(1KB)
----.gitattributes(483B)

网友评论