|
高速フーリエ変換と逆フーリエ変換
|
|
|
説明
|
|
高速フーリエ変換 (Fast Fourier transform) (FFT) と逆フーリエ変換 (iFFT) を求めます。
|
1 次元ベクトルを指定します。
>
|
__Z__ := Vector (5, __i__ -> evalf (exp(I * __i__/3)), datatype = complex[8]);
|
| (1.1) |
ベクトルの高速フーリエ変換を求めます。
>
|
__Z2__ := DiscreteTransforms[FourierTransform] (__Z__);
|
| (1.2) |
結果を逆フーリエ変換します。
>
|
DiscreteTransforms[InverseFourierTransform] (__Z2__, inplace=true);
|
| (1.3) |
結果の差を計算します。
| (1.4) |
|
|
Download Help Document
Was this information helpful?