例: 複雑な関数の DFT
dft関数と
idft関数を使用して、複素数または実数のフーリエ変換または逆フーリエ変換を計算します。
1. N 個のデータ点から成る複素データを作成します。
2. サンプリング間隔を定義します。
4. サンプリング周波数、および変換後のベクトルの n 番目のエントリに相当する周波数を定義します。
5. dft 関数を適用して、データを周波数領域に変換します。
6. 配列 D の要素のマグニチュードを新しい配列に保存します。
8. DFT のマグニチュードを周波数の関数としてプロットします。
9. ピークの周波数が ω0/2π に対応することを示します。
10. idft 関数を使用して、信号の DFT の IDFT が信号自体を返すことを示します。