[SciPy-User] sinc interpolation
Travis Oliphant
oliphant at enthought.com
Wed Nov 25 09:48:09 EST 2009
On Nov 20, 2009, at 2:26 PM, David Trem wrote:
> Hello,
>
> Is sinc interpolation available in Scipy ?
Yes, use scipy.signal.resample which uses a Fourier method to
downsample or upsample a signal:
from scipy.signal import resample
from numpy import r_, sin
from pylab import plot
x = r_[0:10]
y = sin(x)
yy = resample(x, 100)
# This is a bit tricky to get the x-samples right
xx = r_[0:10:101j][:-1]
plot(x,y,'ro', xx, yy)
-Travis
More information about the SciPy-User
mailing list