解析: 信号処理: FFT: IFFT
逆フーリエ変換を計算します
1. ifft1 ix:=Col(2);
2. ifft1 ix:=(Col(2),Col(3));
3. ifft1 ix:=Col(2) win:=hanning correct:=power;
4. ifft1 ix:=Col(2) unwrap:=1;
5. ifft1 ix:=Col(2) plot:=amp;
スクリプトからXファンクションにアクセスする場合、追加のオプションスイッチについてのページを参照してください。
入力
vector<complex>
入力信号を指定します。複素数も指定可能です。信号の実数部と虚数部は、異なる列または同じ列に入力できます。デフォルトは<アクティブ>でアクティブデータセットを示します。
double
サンプリング間隔を指定します。デフォルトは <自動>で、これは自動に計算される間隔に対応しています。詳細についてはアルゴリズムのセクションをご覧下さい。
int
プレビューウィンドウにプロットされ、結果グラフシートに出力される内容を指定します。
オプションリスト
入力データがFFTの結果の移動オプションで生成されたかどうかを指定します。このオプションにチェックを付けると、シフトの効果を元に戻すために、最初に入力データポイントが交換されます。
漏れを抑制するために使用するウィンドウ関数を指定します。これらのウィンドウタイプの詳細については、アルゴリズムのセクションを参照してください。
ウィンドウ法がGaussianの場合のみ利用できます。Gaussianウィンドウに対して、アルファパラメータ(標準偏差の逆数)を指定します。
ウィンドウ法がKaiserの場合のみ利用できます。Kaiserウィンドウに対して、ベータパラメータを指定します。
入力データに適用したウィンドウによって生じた変更を補正するためのウィンドウ補正因子です。
工学分野または科学分野で使われる指数位相ファクターの符号を指定します。
位相の巻き解消するかどうかを指定します。巻きを解消しない場合、位相データは-180°から+180°の範囲で定義されます。
出力
ReportData
出力データシートを指定します。
ReportTree
出力グラフシートを指定します。
1. 実数部と虚数部がそれぞれ2列目と3列目にある複素数データに対して、デフォルト設定で逆フーリエ変換を実行するには、次のスクリプトコマンドを使用します。
ifft1 ix:=(Col(2), Col(3))
2. 事前に保存されたスムージングテーマファイルを使用して逆フーリエ変換を実行するには、ifft1ダイアログの詳細オプションで設定を保存します。保存済みテーマタイトルを使用して、次のスクリプトコマンドを入力して実行します。
ifft1 -t "my ifft1 theme.oth"
詳細は、ユーザガイドをご覧下さい。
fft1, fft2, ifft2
キーワード:離散, 振幅, 位相, パワー, ウィンドウの補正