[Scipy-svn] r4724 - trunk/scipy/signal
scipy-svn at scipy.org
scipy-svn at scipy.org
Thu Sep 18 15:15:50 EDT 2008
Author: alan.mcintyre
Date: 2008-09-18 14:15:47 -0500 (Thu, 18 Sep 2008)
New Revision: 4724
Modified:
trunk/scipy/signal/bsplines.py
trunk/scipy/signal/signaltools.py
trunk/scipy/signal/wavelets.py
Log:
Removed unused imports.
Standardized NumPy import as "import numpy as np".
Modified: trunk/scipy/signal/bsplines.py
===================================================================
--- trunk/scipy/signal/bsplines.py 2008-09-18 19:12:41 UTC (rev 4723)
+++ trunk/scipy/signal/bsplines.py 2008-09-18 19:15:47 UTC (rev 4724)
@@ -3,7 +3,7 @@
import scipy.special
from numpy import logical_and, asarray, pi, zeros_like, \
piecewise, array, arctan2, tan, zeros, arange, floor
-from numpy.core.umath import sqrt, exp, greater, less, equal, cos, add, sin, \
+from numpy.core.umath import sqrt, exp, greater, less, cos, add, sin, \
less_equal, greater_equal
from spline import * # C-modules
from scipy.misc import comb
Modified: trunk/scipy/signal/signaltools.py
===================================================================
--- trunk/scipy/signal/signaltools.py 2008-09-18 19:12:41 UTC (rev 4723)
+++ trunk/scipy/signal/signaltools.py 2008-09-18 19:15:47 UTC (rev 4724)
@@ -4,17 +4,16 @@
import types
import sigtools
from scipy import special, linalg
-from scipy.fftpack import fft, ifft, ifftshift, fft2, ifft2
+from scipy.fftpack import fft, ifft, ifftshift, fft2, ifft2, fftn, ifftn
from numpy import polyadd, polymul, polydiv, polysub, \
roots, poly, polyval, polyder, cast, asarray, isscalar, atleast_1d, \
ones, sin, linspace, real, extract, real_if_close, zeros, array, arange, \
where, sqrt, rank, newaxis, argmax, product, cos, pi, exp, \
ravel, size, less_equal, sum, r_, iscomplexobj, take, \
- argsort, allclose, expand_dims, unique, prod, sort, reshape, c_, \
- transpose, dot, any, minimum, maximum, mean, cosh, arccosh, \
+ argsort, allclose, expand_dims, unique, prod, sort, reshape, \
+ transpose, dot, any, mean, cosh, arccosh, \
arccos, concatenate
-import numpy
-from scipy.fftpack import fftn, ifftn, fft
+import numpy as np
from scipy.misc import factorial
_modedict = {'valid':0, 'same':1, 'full':2}
@@ -94,8 +93,8 @@
"""
s1 = array(in1.shape)
s2 = array(in2.shape)
- complex_result = (numpy.issubdtype(in1.dtype, numpy.complex) or
- numpy.issubdtype(in2.dtype, numpy.complex))
+ complex_result = (np.issubdtype(in1.dtype, np.complex) or
+ np.issubdtype(in2.dtype, np.complex))
size = s1+s2-1
IN1 = fftn(in1,size)
IN1 *= fftn(in2,size)
@@ -864,7 +863,7 @@
p = zeros(x.shape)
p[x > 1] = cosh(order * arccosh(x[x > 1]))
p[x < -1] = (1 - 2*(order%2)) * cosh(order * arccosh(-x[x < -1]))
- p[numpy.abs(x) <=1 ] = cos(order * arccos(x[numpy.abs(x) <= 1]))
+ p[np.abs(x) <=1 ] = cos(order * arccos(x[np.abs(x) <= 1]))
# Appropriate IDFT and filling up
# depending on even/odd M
@@ -1004,11 +1003,11 @@
mult -- The multiplicity of each root
"""
if rtype in ['max','maximum']:
- comproot = numpy.maximum
+ comproot = np.maximum
elif rtype in ['min','minimum']:
- comproot = numpy.minimum
+ comproot = np.minimum
elif rtype in ['avg','mean']:
- comproot = numpy.mean
+ comproot = np.mean
p = asarray(p)*1.0
tol = abs(tol)
p, indx = cmplx_sort(p)
@@ -1381,7 +1380,7 @@
sl = [slice(None)]*len(x.shape)
newshape = list(x.shape)
newshape[axis] = num
- N = int(numpy.minimum(num,Nx))
+ N = int(np.minimum(num,Nx))
Y = zeros(newshape,'D')
sl[axis] = slice(0,(N+1)/2)
Y[sl] = X[sl]
Modified: trunk/scipy/signal/wavelets.py
===================================================================
--- trunk/scipy/signal/wavelets.py 2008-09-18 19:12:41 UTC (rev 4723)
+++ trunk/scipy/signal/wavelets.py 2008-09-18 19:15:47 UTC (rev 4724)
@@ -3,7 +3,7 @@
import numpy as np
from numpy.dual import eig
from scipy.misc import comb
-from scipy import linspace, pi, exp, zeros
+from scipy import linspace, pi, exp
def daub(p):
"""The coefficients for the FIR low-pass filter producing Daubechies wavelets.
More information about the Scipy-svn
mailing list