我算法,当时采用的方法是:先用EMD对信号进行分解,之后采用fft求得幅值谱,用parsevel定理来求的能量, ...
您好 我是做预测方面研究的,不太清楚这个定理是怎么用的~可以学习下您求IMF能量的程序吗~~{:{52}:}谢谢哈 从一定意义上说,计算每阶IMFs的平方和可以认为是其对应各阶的能量(平方和的平均或者)。但是我认为这种做法没有意义,因为从算法自身来看:EMD算法不能够正确的提取出信号的各阶幅值。楼主可以试试仿真信号(除了载波形式的):x=10*sin(15*t)+6*sin(20*t).EMD对这种情况分解出来的结果是:第一个IMFs幅值有部分在6以上,部分在6以下,第二阶IMFs的幅值几乎在10以下。亦即低频IMFs的能量会泄露到高频IMFs上去,亦即不是很精确的分解,亦即意义不是很大。而这还只是仿真结果,没有任何其他影响! 现在有这个程序吗?求指教
正在计算能量~ tangwenbo 发表于 2014-6-5 11:18
正在计算能量~
楼上计算出来了么?刚刚开始接触完成emd分解了,对能量的计算毫无头绪,希望楼上帮助下~~~{:{05}:} woshixixigutou 发表于 2014-6-18 10:07
楼上计算出来了么?刚刚开始接触完成emd分解了,对能量的计算毫无头绪,希望楼上帮助下~~~
傅里叶变换求幅值和即可 仅仅一个公式,楼主让我浪费了5分的体能 这个真没有算过,帮顶吧!!{:{23}:}{:{42}:}
页:
1
[2]