Inverse continuous 1-D wavelet transform

`xrec = icwt(wt)`

`xrec = icwt(wt,wname)`

`xrec = icwt(wt,f,freqrange)`

`xrec = icwt(wt,period,periodrange)`

`xrec = icwt(___,Name,Value)`

inverts the
continuous wavelet transform (CWT) coefficient matrix `xrec`

= icwt(`wt`

)`wt`

using
default values. `icwt`

assumes that you obtained the CWT using
`cwt`

with the default analytic Morse
(3,60) wavelet. This wavelet has a symmetry of 3 and a time bandwidth of 60.
`icwt`

also assumes that the CWT uses default scales. If
`wt`

is a 2-D matrix, `icwt`

assumes that
the CWT was obtained from a real-valued signal. If `wt`

is a 3-D
matrix, `icwt`

assumes that the CWT was obtained from a
complex-valued signal. For a 3-D matrix, the first page of the
`wt`

is the CWT of the positive (counterclockwise) component
and the second page of `wt`

is the negative (clockwise)
component. The pages represent the analytic and anti-analytic parts of the CWT,
respectively.

returns
the inverse CWT with additional options specified by one or more `xrec`

= icwt(___,`Name,Value`

)`Name,Value`

pair
arguments.

[1] Lilly, J. M., and S. C. Olhede. “Generalized Morse
Wavelets as a Superfamily of Analytic Wavelets.” *IEEE
Transactions on Signal Processing*. Vol. 60, No. 11, 2012,
pp. 6036–6041.

[2] Lilly, J. M., and S. C. Olhede. “Higher-Order
Properties of Analytic Wavelets.” *IEEE Transactions
on Signal Processing*. Vol. 57, No. 1, 2009, pp. 146–160.

[3] Lilly, J. M. *jLab: A data analysis package
for Matlab*, version 1.6.2. 2016. http://www.jmlilly.net/jmlsoft.html.

`cwt`

| `cwtfilterbank`

| `cwtfreqbounds`

| `duration`

| `dwt`

| `wavedec`

| `wavefun`

| `waveinfo`

| `wcodemat`

| `wcoherence`

| `wsst`