窓かけの理由

27 vues (au cours des 30 derniers jours)
Kaede
Kaede le 4 Juin 2020
Réponse apportée : Naoya le 8 Juin 2020
今回はそのままfftしたときはうまく低減されなかったのですが,ハニング窓をかけることで上手く周波数解析ができました.これは信号を周期化したときに不連続になる部分が異なる周波数成分の発生につながったと考えてもよいのでしょうか.またこちらは音声データを使い,ハニング窓をかけたのですが,ハミングのがよかったのでしょうか.

Réponse acceptée

Naoya
Naoya le 8 Juin 2020
離散フーリエ変換は、窓で括られた信号が周期的に続くという仮定の下の周波数解析手法となりますので、信号の始点と終点の値に大きな開きがあったり、0をパディングすることにより本来存在しない周波数が現れてしまいます。
この不連続を抑制するのが窓関数となりますので、ご理解の通りになると思います。
窓関数を掛けても、不連続の抑制はできスペクトルのサイドローブは抑えられますが、メインローブに余計な幅を持つ等のトレードオフが生じてしまいます。
(離散フーリエ変換については、完璧な手法ではありません。)
窓関数によってメインローブとサイドローブの特徴はそれぞれとなります。

Plus de réponses (0)

Catégories

En savoir plus sur フーリエ解析とフィルター処理 dans Help Center et File Exchange

Produits

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!