使い方
var n=256 '実データ数、2のべき乗にすること
var x[n*2] 'fftに渡す複素数の配列、変換結果もここに入る
偶数インデックスが real part, 奇数インデックスが imaginary part です。
fft n, x 'xをフーリエ変換する。結果もxに返る
ifft n, x 'xをフーリエ逆変換する。
@l:data 1,0, 0,0, 0,0, 0,0
copy x,@l
fft 4,x
これで x は {1,0, 1,0, 1,0, 1,0} になります。