こんにちは。DFT(離散フーリエ変換)についてです。それではどうぞ。
はじめに, ここにあるDFTなどの信号処理の文章は学生時代に勉強したものである。DFTはゼミで卒論の傍ら勉強していたものである。もちろん間違っていることがあることが予測されるので,
閲覧にはご注意を。emath,
の練習です。ちなみに書いている本人は現在信号処理については記憶の彼方に消えている(笑)。ではご覧ください。
DFTとは入力信号に対してフレームの概念を導入することで,
個の入力信号から
個の時間平均ともいえるスペクトラム成分を出力する。
DFTから得られるスペクトラム
は次のように与えられる。![]()
ここで
はスペクトラム
を構成するインデックス
の成分であり, DFTによって次のように定義される。
但し,
は入力信号,
はWindow関数,
で与えられる回転演算子である。
次に, スペクトラム
から
個の出力信号を合成するIDFTを次のように定義する。
但し,
はスペクトラム
から合成される出力信号,
で与えられる回転演算子である。
ここで, スペクトラム
から合成される出力信号
が入力信号
と一致することを証明する。
を
に代入すると
ここで, 
従って, 出力
は
のときのみ値をもち, このとき
は次のように与えられる。
ここで, Window関数
は重み1の関数であるから,
このとき,
個の出力信号が,
個の入力信号と一致することがわかる。
数樂管理人のブログ 
