ここでは、長さ 64 の Wigner-Ville 分布ハミング ウィンドウに 60% のオーバーラップを与えようとしています。長さ 64 のハミング ウィンドウを次のように作成できます。
h=hamming(64);
この問題に関するいくつかの理論的なアドバイスを次に示します。ウィンドウは、畳み込みの確率が 60% の 3 つのハミング波のある種の畳み込みのようです。
オーバーラップは、3 つの関数のある種の畳み込みのようです。3 つのウィンドウとその重なりに対する私の試み
conv(conv(hamming(64), hamming(64)), conv(hamming(64), hamming(64)))
2 つのウィンドウとその重なりに対する私の試み
h = conv(hamming(64), hamming(64));
どちらの結果も、より良い Wigner-Ville 分布の結果を示しているようには見えません。多くの曇ったピークがまだ表示されます。そのため、ウィンドウ関数の現在の結果はhamming(64)ウィンドウのみの場合とまったく同じ画像を返すため、キーは時間内にウィンドウを分離しているように見えます。
60% の重複を考える
の寸法hamming(64)
は 64x1 ダブルですが、conv(hamming(64), hamming(64))
127x1 ダブルです。両方の関数を線形に繰り返すことはできないため、60% の確率の確率的アルゴリズムを作成するのは簡単ではありません。
オーバーラップが 60% のハミング ウィンドウを作成するにはどうすればよいですか?