ドキュメンテーション センター

  • 評価版
  • 製品アップデート

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

hamming

ハミング ウィンドウ

構文

w = hamming(L)
w = hamming(L,'sflag')

説明

w = hamming(L) では、列ベクトル wL 点の対称ハミング ウィンドウが返されます。L は正の整数です。ハミング ウィンドウの係数は、次の方程式から計算されます。

ウィンドウ長は、 です。

w = hamming(L,'sflag') では、'sflag' で指定したウィンドウ サンプリングを使用して、L 点のハミング ウィンドウが返されます。このウィンドウ サンプリングは 'periodic' または 'symmetric' (既定の設定) のいずれかです。'periodic' フラグは、スペクトル解析などの、DFT/FFT で役立ちます。DFT/FFT は暗黙的な周期的拡張を含み、periodic フラグを使用することで、周期的ウィンドウが適用された信号が完全な周期的拡張をもつようになります。'periodic' が指定された場合、hamming では長さ L+1 のウィンドウが計算され、最初の L 個が返されます。フィルター設計でウィンドウを使用する場合は、'symmetric' フラグを使用します。

    メモ:   1 点のウィンドウ (L=1) を指定した場合は、値 1 が返されます。

64 点 ハミング ウィンドウを作成し、結果を WVTool で表示します。

L=64;
wvtool(hamming(L))

参照

[1] Oppenheim, A.V., and R.W. Schafer, Discrete-Time Signal Processing, Prentice-Hall, 1989, pp. 447-448.

参考

| | | | |

この情報は役に立ちましたか?