Higher-order Wavelet Analysis

Calculates wavelet-based bicoherence and preforms various statistical significance tests
1,2K descargas
Actualizado 29 dic 2015

Ver licencia

The code performs wavelet-based higher-order spectral analysis to determine if a time series contains quadratically interacting frequency components. In particular, the code does the following:
1) Computes the wavelet-based bicoherence spectrum and performs a pointwise significance test to determine if the bicoherence at various points are statistically significant
2) Computes local wavelet-based autobicoherence and biphase to measure the degree of nonlinear interaction among three frequency components as a function of time and to determine how the nonlinear interaction influenced the cycle geometry of the time series.
3) Calculates the statistical significance of local autobicoherence against a red-noise background using Monte Carlo methods
4) Computes the diagonal slice of the full bicoherence spectrum and computes confidence intervals for the bicoherence estimates.
The code adopts and requires code written by A. Grinsted available at http://noc.ac.uk/using-science/crosswavelet-wavelet-coherence.
Useful References

Elsayed, M. A. K.: Wavelet bicoherence analysis of wind–wave interaction, Ocean Eng., 33,
458–470, 2006.
Schulte, J. A.: Wavelet analysis for non-stationary, non-linear time series, Nonlin. Processes Geophys. Discuss., 2, 1705-1737, doi:10.5194/npgd-2-1705-2015, 2015.

Citar como

Justin Schulte (2024). Higher-order Wavelet Analysis (https://www.mathworks.com/matlabcentral/fileexchange/54671-higher-order-wavelet-analysis), MATLAB Central File Exchange. Recuperado .

Compatibilidad con la versión de MATLAB
Se creó con R2015a
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS Linux
Categorías
Más información sobre Wavelet Toolbox en Help Center y MATLAB Answers.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Versión Publicado Notas de la versión
1.0.0.0

Description of code changes