John Hunter wrote: > One of the functions I used to use a lot in matlab was decimate, which > downsamples data after doing a low pass filter to prevent aliasing. > You can use the function resample in scipy.signal. It uses a Fourier method for the low-pass filter. resample(x, len(x)/q) should give a similar result as decimate(x, q) -Travis