说明:Matlab的crazy climber算法(模态参数识别)。
climber crazy_climber.rar crazy-climber crazy_climber crazy
说明:EEMD分解信号,可将信号分解为不同频率的固有模态分量,方便后续分析.
EEMD EEMD分解信号
说明:EMD算法的matlab代码,非常详细,每一步都有解释。
EMD的MATLAB代码 算法-matlab 经验模态分解 aloudl87 EMD
说明:经验模态分解,克服了小波分析的频率重叠效果不明显的问题。可以在欠定情况下进行信号分解。
小波加EMD 欠定信号 经验小波 instfreq 模态分析
说明:基于经验模态分解法(EMD)的Hilbert-Huang变换(HHT)的MATLAB程序。 可将非平稳信号转换为平稳信号,通过将IMF分量累加重构得到平稳信号 。 主程序为HHT.m,需要用到hhspectrum.m函数、instfreq.m函数(在压缩包内)和已安装的EMD工具箱中emd函数。
重构imf hilbert变换 IMF-重构 EMD重构函数 EMD转换
说明:希尔伯特黄变换,经验模态分解,边际谱,超级全代码,可以出图可以自由更换信号。
边际谱 HHT边际谱 hht 自由模态 HHT谱
说明:基于MATLAB的随机子空间算法,对唯输出数据进行分析,可以很好地识别出系统的模态参数。
模态识别 系统参数识别 SSI-随机子空间 ID_SSI Recursive-subspace
说明:此程序实现了对地震检波器的模态分析,有利于我们更加深入的了解作为地震信号采集前端的检波器的特性。
geophone earthquake 地震分析 地震信号采集 检波器
说明:LMD分解程序,能有效解决EMD的模态混叠现象,LMD结合样本熵,里面有个例子
EMD lmd 模态分解-结合 lmd熵 lmd-分解
说明:采用短时傅里叶变换(STFT),对接收点的信号做时频分析,以识别Lamb波的模态。