implemented autocovariance, DCT, and SVD