2.3.7 CFFTI/CFFTF/CFFTB

1.
機能
周期複素数データのフーリエ変換をおこなう. CFFTIは初期化をおこなう; CFFTFはフーリエ順変換をおこなう; CFFTBはフーリエ逆変換をおこなう.
2.
定義
以下では   とする.


順変換は次のように定義される.


逆変換は次のように定義される.

 


3.
呼び出し方法
CALL CFFTI(N,WSAVE)
CALL CFFTF(N,C,WSAVE)
CALL CFFTB(N,C,WSAVE)
4.
パラメーターの説明
N (I) 処理するデータの長さ.
WSAVE (R) 作業用配列. 長さは少なくとも 4 N+15以上でなければならない.
C (C) 処理する複素数型配列. 入力パラメータでもあり出力パラメータでもある (上記定義参照).
5.
備考
(a)
この変換では正規化されない. つまりCFFTF, CFFTBを続けて呼ぶと, もとの N倍の値が返される.