関数 > 変換とフィルタ > 例: 行列の dft および idft 関数
例: 行列の dft および idft 関数
dft関数とidft関数を使用して、行列の離散フーリエ変換または逆離散フーリエ変換を求めます。
1. データ行列の次元を定義します。
クリックしてこの式をコピー
クリックしてこの式をコピー
クリックしてこの式をコピー
クリックしてこの式をコピー
2. exp関数を使用して、MxN 次元の複素数データ行列を作成します。
クリックしてこの式をコピー
3. dft 関数を使用して、A の離散フーリエ変換を計算します。
クリックしてこの式をコピー
4. dft の定義を使用して、Z の特定の要素を計算します。
クリックしてこの式をコピー
クリックしてこの式をコピー
クリックしてこの式をコピー
5. 上記の定義を使用して特定の周波数成分を求め、dft 関数の出力と比較します。
クリックしてこの式をコピー
クリックしてこの式をコピー
クリックしてこの式をコピー
クリックしてこの式をコピー
ガウス idft
idft 関数は dft の逆変換です。実数または複素数の行列を引数として受け取り、同じ次元の行列を返します。
1. dft 関数の逆変換はこの関数そのものになることを示します。
クリックしてこの式をコピー
2. 前に定義した行列 A を使用して、dft 関数の逆変換はこの関数そのものになることを示します。
クリックしてこの式をコピー
クリックしてこの式をコピー
3. idft の定義を使用して、A の任意の成分を計算します。
クリックしてこの式をコピー
4. 上記の定義を使用して特定の周波数成分を求め、idft 関数の出力内で対応する成分と比較します。
クリックしてこの式をコピー
これは役に立ちましたか?