申し分なく、私はこれに、DFTに関する私の厳格なナチのような立場への「反対者」の主張で答えるつもりです。
まず第一に、私の硬直した、ナチのような位置:DFTと離散フーリエ級数は同じです。DFT は、「時間」ドメインの周期 1つの無限周期シーケンスを、「周波数」ドメインの周期別の無限周期シーケンスにマッピングします。iDFTはそれをマップし直します。そして、それらは「単射」または「可逆」または「一対一」です。x[n]NX[k]N
DFT:
X[k]=∑n=0N−1x[n]e−j2πnk/N
iDFT:
x[n]=1N∑k=0N−1X[k]ej2πnk/N
それが最も基本的にはDFTです。それは本質的に周期的または循環的なものです。
しかし、周期性の否定はDFTについてこれを言いたがりません。それは本当で、上記のいずれも変更しません。
したがって、長さ有限長シーケンスがあると仮定します。x[n]Nあり、それを定期的に拡張するのではなく(これはDFTが本質的に行うことです)、この有限長シーケンスを左右に無限にゼロで追加します。そう
x^[n]≜⎧⎩⎨x[n]0for 0≤n≤N−1otherwise
現在、この非反復無限シーケンスには DTFTがあります。
DTFT:
X^(ejω)=∑n=−∞+∞x^[n]e−jωn
X^(ejω)はのZ変換で、無限に多くの実数に対して単位円で評価されます。値。さて、DTFTを単位円上の等間隔の点でサンプリングし、1つの点をにサンプリングする場合、あなたは得るだろうx^[n]z=ejωωX^(ejω)Nz=ejω=1
X^(ejω)∣∣∣ω=2πkN=∑n=−∞+∞x^[n]e−jωn∣∣∣ω=2πkN=∑n=−∞+∞x^[n]e−j2πkn/N=∑n=0N−1x^[n]e−j2πkn/N=∑n=0N−1x[n]e−j2πkn/N=X[k]
これがDFTとDTFTの関係です。「周波数」ドメインで一定間隔でDTFTをサンプリングすると、「時間」ドメインで元のシーケンスが繰り返され、すべての倍数だけシフトされ、重複加算されます。これが、あるドメインでの均一なサンプリングが他のドメインで引き起こすことです。しかし、は区間外側ではであると仮定されているため、その重複加算は何もしません。元の有限長シーケンスであるの非ゼロ部分を定期的に拡張するだけです。x^[n]Nx^[n]00≤n≤N−1x^[n]x[n]