Computes the inverse discrete wavelet transform `x`

for
input signal `y`

using the scaling filter `h`

.

1 | ```
midwt(y, h, L)
``` |

`y` |
Finite 1D or 2D signal (implicitly periodized) |

`h` |
Scaling filter to be applied |

`L` |
Number of levels in wavelet decomposition.
In the case of a 1D signal, length(x) must be divisible by |

Returns a list with components:

`x` |
Periodic reconstructed signal |

`L` |
Number of levels in wavelet decomposition |

P. Roebuck proebuck@mdanderson.org

1 2 3 4 5 | ```
sig <- makesig(SIGNAL.LIN.CHIRP, 8)
h <- daubcqf(4)
L <- 1
ret.mdwt <- mdwt(sig$x, h$h.0, L)
ret.midwt <- midwt(ret.mdwt$y, h$h.0, ret.mdwt$L)
``` |

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.