Wik*_*nia 4 python numpy sympy
我只是看了一眼同情,看起来它非常慢.难道我做错了什么?
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=object和Fractionpython.它不是超快但比这更好;)
| 归档时间: |
|
| 查看次数: |
617 次 |
| 最近记录: |