Essential Wavelets for Statistical
Applications and Data Analysis

R.T. Ogden, University of South Carolina
0-8176-3864-4 * 1996 * $40.00 * Hardcover * 285 pages * 40 Illustrations

extract <- function(dat, klev)
{
#     Function to extract coefficients of level klev given an object of class
#     wd
  n <- length(dat$D) + 1
  maxlev <- log(n, base = 2) - 1
  if(klev > maxlev || klev < 0) {
    cat("Not a valid level number.\n")
    0
  }
  else {
    istart <- n - (2^(klev + 1) - 1)
    dat$D[istart:(istart + 2^klev - 1)]
  }
}