nanchang 发表于 2012-6-14 16:12

大家有没有计算各个imf能量的程序分享呀

gb9813 发表于 2012-11-8 19:49

工作后已经有一段时间不接触这方面的知识了,现在正好有时间再看一下,重新开始学习信号处理方面的知识

嘟嘟嘴 发表于 2013-1-16 15:23

yanxin1109 发表于 2008-6-20 21:12 static/image/common/back.gif
我算法,当时采用的方法是:先用EMD对信号进行分解,之后采用fft求得幅值谱,用parsevel定理来求的能量, ...

您好   我是做预测方面研究的,不太清楚这个定理是怎么用的~可以学习下您求IMF能量的程序吗~~{:{52}:}谢谢哈

yghit08 发表于 2013-1-16 16:26

从一定意义上说,计算每阶IMFs的平方和可以认为是其对应各阶的能量(平方和的平均或者)。但是我认为这种做法没有意义,因为从算法自身来看:EMD算法不能够正确的提取出信号的各阶幅值。楼主可以试试仿真信号(除了载波形式的):x=10*sin(15*t)+6*sin(20*t).EMD对这种情况分解出来的结果是:第一个IMFs幅值有部分在6以上,部分在6以下,第二阶IMFs的幅值几乎在10以下。亦即低频IMFs的能量会泄露到高频IMFs上去,亦即不是很精确的分解,亦即意义不是很大。而这还只是仿真结果,没有任何其他影响!

刘少功1 发表于 2014-5-4 10:10

现在有这个程序吗?求指教

tangwenbo 发表于 2014-6-5 11:18

正在计算能量~

woshixixigutou 发表于 2014-6-18 10:07

tangwenbo 发表于 2014-6-5 11:18
正在计算能量~

楼上计算出来了么?刚刚开始接触完成emd分解了,对能量的计算毫无头绪,希望楼上帮助下~~~{:{05}:}

tangwenbo 发表于 2014-6-25 15:02

woshixixigutou 发表于 2014-6-18 10:07
楼上计算出来了么?刚刚开始接触完成emd分解了,对能量的计算毫无头绪,希望楼上帮助下~~~

傅里叶变换求幅值和即可

binglanyouyou 发表于 2014-6-29 16:57

仅仅一个公式,楼主让我浪费了5分的体能

lbtv 发表于 2014-7-2 19:43

这个真没有算过,帮顶吧!!{:{23}:}{:{42}:}
页: 1 [2]
查看完整版本: 有没有人算出各个IMF的能量啊?