scipy.signal.decimate¶
- scipy.signal.decimate(x, q, n=None, ftype='iir', axis=-1)[source]¶
- Downsample the signal by using a filter. - By default, an order 8 Chebyshev type I filter is used. A 30 point FIR filter with hamming window is used if ftype is ‘fir’. - Parameters: - x : ndarray - The signal to be downsampled, as an N-dimensional array. - q : int - The downsampling factor. - n : int, optional - The order of the filter (1 less than the length for ‘fir’). - ftype : str {‘iir’, ‘fir’}, optional - The type of the lowpass filter. - axis : int, optional - The axis along which to decimate. - Returns: - y : ndarray - The down-sampled signal. - See also 
