小编Ana*_*rki的帖子

有没有办法在Numpy中使用Decimal类型的精度制作复数?

我在Python中使用复数的NumPy数组,这些数组的扩展远远超过NumPys默认复杂类型(数字大于10 ^ 500)的正常浮点限制.我想知道是否有某种方法可以扩展NumPy,以便它能够处理这种规模的复杂数字.例如,有没有办法制作使用Decimal模块功能的NumPy复杂类型?

我知道有可用的资源,例如mpmath(https://code.google.com/p/mpmath/)可能会做我需要的,但是我的项目要求我使用NumPy.

对于那些对我为什么需要这些巨大数字感兴趣的人来说,这是因为我正在研究早期宇宙的数值相对论模拟.

python numpy decimal complex-numbers floating-point-precision

6
推荐指数
1
解决办法
521
查看次数