Note: This page has been translated by MathWorks. Click here to see

To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

Inverse wavelet synchrosqueezed transform

`xrec = iwsst(sst)`

`xrec = iwsst(sst,f,freqrange)`

`xrec = iwsst(sst,iridge)`

`xrec = iwsst(___,wav)`

`xrec = iwsst(___,iridge,'NumFrequencyBins',numBins)`

inverts
the input synchrosqueezed transform, `xrec`

= iwsst(`sst`

)`sst`

, and
returns the inverse in vector `xrec`

. To obtain
the `sst`

input, use the `wsst`

function.
The `iwsst`

function assumes that you obtain `sst`

using
the analytic Morlet wavelet.

The wavelet transform does not preserve a nonzero mean. After inverting the synchrosqueezed transform, you must add back the original signal mean.

[1] Daubechies, I., J. Lu, and H. T. Wu. "Synchrosqueezed Wavelet Transforms: an Empirical
Mode Decomposition-like Tool." *Applied and Computational Harmonic
Analysis*, Vol. 30, Number 2, 2011, pp. 243–261.

[2] Thakur, G., E. Brevdo, N. S. Fučkar, and H. T. Wu. "The Synchrosqueezing algorithm for
time-varying spectral analysis: robustness properties and new paleoclimate
applications." *Signal Processing*, Vol. 93, Number 5, 2013, pp.
1079–1094.