downsample | R Documentation |
Downsample a signal by an integer factor.
downsample(x, n, phase = 0)
x |
input data, specified as a numeric vector or matrix. In case of a vector it represents a single signal; in case of a matrix each column is a signal. |
n |
downsampling factor, specified as a positive integer. |
phase |
offset, specified as a positive integer from |
For most signals you will want to use decimate
instead since it
prefilters the high frequency components of the signal and avoids aliasing
effects.
Downsampled signal, returned as a vector or matrix.
Paul Kienzle, pkienzle@users.sf.net.
Conversion to R by Geert van Boxtel, G.J.M.vanBoxtel@gmail.com.
decimate
, resample
x <- seq_len(10)
xd <- downsample(x, 3) # returns 1 4 7 10
xd <- downsample(x, 3, 2) # returns 3 6 9
x <- matrix(seq_len(12), 4, 3, byrow = TRUE)
xd <- downsample(x, 3)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.