pydsm.correlations.raw_acorr
- pydsm.correlations.raw_acorr(x, N)
Computes the raw autocorrelation of a vector up to lag N.
- Parameters:
- xarray_like
1-D sequence to compute the auto-correlation upon
- Nint
the maximum (positive) lag of the raw auto-correlation to return.
- Returns:
- qndarray
the raw (unnormalized) autocorrelation vector. Assuming that \(m\) is the length of x, \(q(k) = \sum_{n=k}^{m-1} x(n) x(n-k) \text{ for } k = 0 \dots N\)
Notes
The routine does not make any check on the length of x and N. It is responsibility of the user to assure that len(x)>=N. In some cases (but only in some cases), zero padding is practiced.