窓関数係数計算

窓の種類と長さを選んで、その係数の重みを取得します。

使い方

  1. 上のフィールドに値を入力します。
  2. 「計算」を押すと結果がすぐに表示されます。
  3. 「共有」ボタンで結果へのリンクをコピーできます。

この計算ツールについて

FFTのために信号の有限の区間を取り出すと、両端での急な切り取りがスペクトル漏れを引き起こします。窓関数は、信号を両端でなめらかにゼロへと絞り込み、この漏れを減らします。一般的な窓には閉じた形の係数式があります。ハン窓はw(n) = 0.5 − 0.5·cos(2πn/(N−1))、ハミング窓はw(n) = 0.54 − 0.46·cos(2πn/(N−1))です。それぞれの窓は、メインローブの幅とサイドローブの抑制の間でトレードオフがあり、コヒーレントゲインと等価雑音帯域幅(ENBW)で要約されます。

この計算ツールは、窓の種類と長さを入力して、サンプルごとの係数の重みとともに、コヒーレントゲインとENBWを求めます。DSPやオーディオのエンジニアは、FFTによるスペクトル解析、フィルタ設計、スペクトログラムの生成を実装するときにこれらの係数を使い、周波数分解能と振幅の精度のどちらをより必要とするかに合った窓を選びます(汎用の解析にはハン窓、より狭いメインローブが必要ならハミング窓、サイドローブを低くするにはブラックマン窓など)。

Was this helpful?

リアクションは最大3つまで選べます。

Be the first to comment.

人気の計算機

すべての計算ツール