Wavelet transform-based TMSST

Versione 1.0.2 (2,87 KB) da YuGang
An energy-concentrated wavelet transform for time-frequency analysis of transient signal
527 download
Aggiornato 13 gen 2023

Visualizza la licenza

Some signals captured in practical applications are usually composed of a series of modes that have multivalued time-dependent instantaneous frequency (IF), i.e., transient signal, which enables some advanced time-frequency analysis (TFA) tools no longer ideal or even ineffective. Fortunately, the group delay (GD) of such signal can be well expressed as a single valued function of frequency. By considering frequency-domain signal model suitable for describing GD, we develop a postprocessing technique called wavelet transform (WT)-based time-reassigned synchrosqueezing transform (WTSST). In WTSST, the TF coefficients diffused in WT are gathered to GD of transient signal aiming to generate a more concentrated time-frequency representation (TFR) and WTSST allows to retrieve the whole or part of signal. Considering analytic WT under Gaussian function, the theoretical analyses of WTSST are provided, which includes the analyses of GD candidate accuracy and signal reconstruction accuracy. Moreover, based on the theoretical analyses of WTSST, the WT-based time-reassigned multisynchrosqueezing transform (WTMSST) is proposed by introducing a fixed-point iteration scheme, which further improves the shortcoming that WTSST is unable to accurately describe strong frequency-varying signal. Simulation and real signal analyses illustrate that the proposed method has capacity to appropriately describe the features of transient signals.
Paper:
https://www.sciencedirect.com/science/article/pii/S0165168423000087

Cita come

YuGang (2024). Wavelet transform-based TMSST (https://www.mathworks.com/matlabcentral/fileexchange/123195-wavelet-transform-based-tmsst), MATLAB Central File Exchange. Recuperato .

Compatibilità della release di MATLAB
Creato con R2022b
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux
Tag Aggiungi tag

Community Treasure Hunt

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

Start Hunting!
Versione Pubblicato Note della release
1.0.2

A little update

1.0.1

A little update

1.0.0