可能重复:
scipy和numpy之间的关系
例如,NumPy的具有窗口功能 bartlett,blackman,hamming,hanning,kaiser,而SciPy的拥有这些还有几个,但他们似乎产生相同的输出.
NumPy有numpy.fft.fft2(a, s=None, axes=(-2, -1)).
SciPy有scipy.fftpack.fft2(x, shape=None, axes=(-2, -1), overwrite_x=0).
为什么有重复?只是为了向后兼容?如果是这样,为什么他们在不同的地方定义不同?在写新东西时我应该更喜欢哪一个?