#フーリエ変換 を
#離散化 したものが
#離散フーリエ変換(#DFT).
#DFT を素早く計算する処理を
実用化するための,
#計算量 のオーダーの工夫が
#高速フーリエ変換(#FFT).
この2つを混同しないように注意!
DFTは数学だが
FFTは #アルゴリズム である.

#離散フーリエ変換
discrete Fourier transform,#DFT
https://ja.wikipedia.org/wiki/...
・#離散化 された #デジタル信号 の #周波数解析 に使用
・#高速フーリエ変換(#FFT)で高速計算可能
・逆は #逆離散フーリエ変換 inverse discrete Fourier transform,#IDFT
#逆離散フーリエ変換
f[n]
=
(1/N) Σ{k=0→N-1} F[k] e^(j2πk・n/N)
を定義できたのだから
逆ではない
「#離散フーリエ変換」も定義できるはず.
既に
DTFT[ y_{d,N} (t) ]
=
F(ω)
=
Σ{n=0→N-1} f[n] e^(-jωτn)
を導出済みだが
ωを #離散化 すると…?
前ツイまでの計算を整理すると…
DTFT^{-1}[ F_d(ω) ]
=f[n]=f(nτ)
=
(1/N) Σ{k=0→N-1} F[k] e^(j2πk・n/N) ①
※Σの和の変数をmの代わりにkで書き直した.
この①の式こそが
#時間 tをnで #離散化 し
#周波数 ωもkで離散化した
#離散フーリエ逆変換!
▶#離散時間フーリエ変換(#DTFT)
t : 離散〇 無限範囲●
ω: 連続● 周期的〇
↑
これをもとに作ってみよう.