LMD经验模态分解matlab程序要点.docxVIP

  • 35
  • 0
  • 约2.22万字
  • 约 37页
  • 2021-02-03 发布于山东
  • 举报
LMD经验模态分解 matlab 程序——原味的 曾经也用滑动平均写过 LMD ,其实滑动平均的 EMD 才是原汁原味的居于均值分解。 分享给有需要的人, 程序写的不好, 只是希望提供一种思路。 如果谁写了更完美 LMD 程序, 别忘了发我一份,快毕业了,一直没有把 LMD 写完美,对于我来说始终是个遗憾。来分完 美的 LMD 让我也品尝下,我也无憾了 ~ 代码下载地址: /source/3102096 此处没有提供测试代码,如需要可以点这里: 点我 源代码如下: %原始 lmd 算法,效果很不好,不知道程序哪里写错 function[PF,A,SI]=lmd(m) c=m; k=0 wucha1=0.001; n_l=nengliang(m); while 1 k=k+1; a=1; h=c; [pf,a,si]=zhaochun(a,h,wucha1); c=c-pf; PF(k,:)=pf; A(k,:)=a; SI(k,:)=si; c_pos=pos(c); n_c=nengliang(c); n_pf=nengliang(pf); if length(c_pos)3 || n_cn_l/100 || length(pos(pf))length(c_pos) || n_pfn_c PF(k+1,:)=c; break end end function pos=pos

文档评论(0)

1亿VIP精品文档

相关文档