我一直在将一个isomap算法的代码从MATLAB移植到Python。我尝试使用spy函数可视化稀疏模式。
MATLAB命令:
spy(sparse(A));
drawnow;
Python 命令:
matplotlib.pyplot.spy(scipy.sparse.csr_matrix(A))
plt.show()
使用上面的命令,我无法在Python中复现MATLAB的结果。仅使用非稀疏格式中的A执行该命令可以给出与MATLAB相似的结果。但是需要很长时间(A为2000x2000)。Scipy中一个sparse函数的MATLAB等效函数是什么?