Functions/cfftf - NCL tips

配列の最も右の次元について複素フーリエ変換する関数。

a = cfftf(xr, xi, opt)

〔入力変数〕

xr, xi

フーリエ変換したい配列の実数部分と虚数部分。長さが2の累乗である必要はないが,偶数であるほうがよい。なお,xiはスカラーで与えることもでき,xrに対応する虚数部分が一様に与えられる。すなわち,xiを0.0とすれば,実数xrに対する複素フーリエ変換となる。

opt

使わない。0とでもしておく。

〔出力変数〕

a

複素フーリエ係数。例えば,xrが[NY]x[NX]の配列であった場合,aは[2]x[NY]x[NX]の配列となり,a(0,:,:)が実部,a(1,:,:)が虚部にあたる。
また,aのattributeとして以下が返される。
a@npts:フーリエ変換した元の配列の次元の長さ。上のNXにあたる。
a@frq:変換された成分に対応する周波数。a@frq(1:a@npts/2)は正の周波数成分,a@frq(a@npts/2+1:a@npts-1)は負の周波数成分に対応し,a@frq(0)=0.0での値は平均(直流成分)に対応する。


トップ   編集 凍結 添付 名前変更   新規