【发布时间】:2014-01-17 16:07:44
【问题描述】:
我将使用光谱能量和光谱熵作为基于窗口的时间序列数据的特征。但是,我对在线使用的公式感到有些困惑,尤其是关于特殊的熵。
我使用了 Matlab 中的熵,但这不适用于时间序列数据。它只是给我所有的零。 http://www.mathworks.nl/help/images/ref/entropy.html 此版本的测试窗口熵结果 = 0
然后我使用了这个版本。 http://www.mathworks.com/matlabcentral/fileexchange/28692-entropy 此版本的测试窗口熵结果 = 4.3219
在将 imhist 应用于数据窗口 (p = imhist(aw1(:));) 后,我还尝试了 -sum(p.*log2(p))。这是从在线帮助中获得的。
此版本的测试窗口熵结果 = 0.0369
他们都报告了不同的值。
对于光谱能量,我使用的是 fft 系数的平方和。 总和(abs(fft(数据窗口))。^2)
任何机构都可以给我任何正确版本的建议吗?
【问题讨论】:
标签: matlab fft entropy spectrum frequency-domain