我自己编写的LMD程序,不同的是原始文献中用的移动平均法做的包络之类,我用的cubic样条函数做的。原始信号 x=10*sin(100*t/(2*pi))+10*sin(400*t/(2*pi)) 分解后结果见图。 第一张图显示的是高阶频率部分分离和原始信号 第二张图是将高阶频率部分去除后的分离结果和次高阶原始信号 对于结果,我想还是我利用了样条函数做,然后需要做端点延拓的问题(我用的EMD,法国人写的那个EMD中的端点延拓的方法)。欢迎大家跟帖,如果可以的话同时求移动平均法替代cubic样条函数做包络之类的。再者,直接管我要程序的不理睬。 [attach]55947[/attach] [attach]55946[/attach] |
GMT+8, 2024-11-25 19:44 , Processed in 0.033251 second(s), 15 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.