相关疑难解决方法(0)

同情矩阵真的那么慢吗?

我只是看了一眼同情,看起来它非常慢.难道我做错了什么?

from sympy.matrices import zeros
from time import time
import numpy as np

t = time()
M = zeros(500,500)
print("Time", time()-t)

t = time()
M = np.zeros((500,500))
print("Time", time()-t)
Run Code Online (Sandbox Code Playgroud)

Sympy需要1.2s,numpy需要0.0006s.这里什么也没发生.需要这么长时间?

编辑: 我真正想要的是一个库,我可以在小数值上使用快速矩阵填充(高斯消除,乘法)而不会丢失精度.我现在使用numpy dtype=objectFractionpython.它不是超快但比这更好;)

python numpy sympy

4
推荐指数
1
解决办法
617
查看次数

标签 统计

numpy ×1

python ×1

sympy ×1