c09dbf computes the inverse one-dimensional maximal overlap discrete wavelet transform (MODWT) at a single level. The initialization routine
c09aaf must be called first to set up the MODWT options.
c09dbf performs the inverse operation of
c09daf. That is, given sets of
${n}_{c}$ approximation coefficients and detail coefficients, computed by
c09daf using a MODWT as set up by the initialization routine
c09aaf, on a real data array of length
$n$,
c09dbf will reconstruct the data array
${y}_{i}$, for
$\mathit{i}=1,2,\dots ,n$,
from which the coefficients were derived.
If on entry
${\mathbf{ifail}}=0$ or
$\mathrm{-1}$, explanatory error messages are output on the current error message unit (as defined by
x04aaf).
The accuracy of the wavelet transform depends only on the floating-point operations used in the convolution and downsampling and should thus be close to machine precision.
Background information to multithreading can be found in the
Multithreading documentation.
None.