Adaptive generalized dispersive mode decomposition (AGDMD)
Version 1.0.0 (147 KB) by
Shiqian Chen
A data-driven approach for nonlinear dispersive component extraction
The matlab codes permit to reproduce some results in the paper: Wang H, Chen S, Zhai W, Adaptive generalized dispersive mode decomposition: A data-driven approach for nonlinear dispersive component extraction in mechanical systems, Journal of Sound and Vibration, 2025. The algorithm used in the paper is an improved version of that in the paper:Wang H, Chen S, Zhai W, Data-driven adaptive chirp mode decomposition with application to machine fault diagnosis under non-stationary conditions, Mechanical Systems and Signal Processing, 2023; and the paper: Chen S, Wang K, Peng Z, et al, Generalized dispersive mode decomposition: Algorithm and applications, Journal of Sound and Vibration, 2021. Some of the scripts are adopted from the papers: Chen S, Yang Y, Peng Z, et al, Adaptive chirp mode pursuit: Algorithm and applications, Mechanical Systems and Signal Processing, 2018. Chen S, Dong X, Peng Z, et al, Nonlinear Chirp Mode Decomposition: A Variational Method, IEEE Transactions on Signal Processing, 2017. Wang H, Chen S, Zhai W, Variational generalized nonlinear mode decomposition: Algorithm and applications, Mechanical Systems and Signal Processing, 2023.
Copyright (c) belongs to the authors of the papers. An acknowledgment for the codes and the citations about the papers above should be included in the publications as long as the codes are used.
Cite As
Shiqian Chen (2025). Adaptive generalized dispersive mode decomposition (AGDMD) (https://in.mathworks.com/matlabcentral/fileexchange/181499-adaptive-generalized-dispersive-mode-decomposition-agdmd), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2025a
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Codes of AGDMD
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0 |
