例: ベクトルの dft および idft 関数
dft関数と
idft関数を使用して、ベクトルの離散フーリエ変換または逆離散フーリエ変換を求めます。
1. データベクトルの長さを定義します。
2. exp 関数を使用して、長さ N の実数データのベクトルを作成します。
3. データをプロットします。
4. dft 関数を使用して、V の離散フーリエ変換を計算します。
5. Z の絶対値をプロットします。
6. dft 関数の定義を示します。
7. 上記の定義を使用して特定の周波数成分を求め、dft 関数の出力内で対応する成分と比較します。
ガウス idft
idft 関数は dft の逆変換です。実数または複素数のベクトルを引数として受け取り、同じ長さのベクトルを返します。
1. dft 関数の逆変換はこの関数そのものになることを示します。
2. あらかじめ定義されたベクトル V を使用して、V の dft を逆にすると V 自体になることを示します。
3. idft 関数の定義を示します。
4. 上記の定義を使用して特定の周波数成分を求め、idft 関数の出力内で対応する成分および V と比較します。