summaryrefslogtreecommitdiff
path: root/numpy/dual.py
diff options
context:
space:
mode:
authorTravis Oliphant <oliphant@enthought.com>2006-01-05 08:36:12 +0000
committerTravis Oliphant <oliphant@enthought.com>2006-01-05 08:36:12 +0000
commit4dd79b090e85566d3d3290357c3a9bbdd2558dc1 (patch)
tree6044831ae1bc79a09887b73c9fbf0bf91ece1532 /numpy/dual.py
parentde399f0bc36d35703bb87a79ce3510c7ccada586 (diff)
downloadnumpy-4dd79b090e85566d3d3290357c3a9bbdd2558dc1.tar.gz
Added i0 natively for kaiser window
Diffstat (limited to 'numpy/dual.py')
-rw-r--r--numpy/dual.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/numpy/dual.py b/numpy/dual.py
index ad516e7a4..32baa020e 100644
--- a/numpy/dual.py
+++ b/numpy/dual.py
@@ -5,7 +5,7 @@
__all__ = ['fft','ifft','fftn','ifftn','fft2','ifft2',
'inv','svd','solve','det','eig','eigvals','lstsq',
- 'pinv','cholesky']
+ 'pinv','cholesky','i0']
try:
import scipy.linalg as linpkg
@@ -17,6 +17,10 @@ try:
except ImportError:
import numpy.dft as fftpkg
+try:
+ from scipy.special import i0
+except ImportError:
+ from numpy.lib import i0
fft = fftpkg.fft
ifft = fftpkg.ifft
@@ -35,6 +39,3 @@ lstsq = linpkg.lstsq
pinv = linpkg.pinv
cholesky = linpkg.cholesky
-del linpkg
-del fftpkg
-