ウィンドウベースの時系列データの機能として、スペクトル エネルギーとスペクトル エントロピーを使用します。ただし、オンラインで使用されている式、特に特別なエントロピーについては少し混乱しています。
Matlab のエントロピーを使用しましたが、時系列データでは機能しません。それは私にすべてをゼロにするだけです。http://www.mathworks.nl/help/images/ref/entropy.html テスト ウィンドウ このバージョンのエントロピー結果 = 0
その後、このバージョンを使用しました。 http://www.mathworks.com/matlabcentral/fileexchange/28692-entropy テスト ウィンドウ このバージョンのエントロピー結果 = 4.3219
-sum(p.*log2(p)) データ ウィンドウに imhist を適用した後 ( p = imhist(aw1(:));) も試しました。これはオンラインヘルプから入手しました。
このバージョンのテスト ウィンドウ エントロピーの結果 = 0.0369
それらはすべて異なる値を報告しました。
スペクトル エネルギーについては、fft 係数の二乗和を使用しています。sum(abs(fft(データウィンドウ)).^2)
どの体が正しいバージョンであるかを提案してもらえますか?