Fourier

Fourier[list]
複素数のリストに対して離散フーリエ(Fourier)変換を行う

Fourier[list, {p1, p2, ...}]
指定の位置の離散フーリエ変換を返す.

詳細とオプション詳細とオプション

  • 長さ n のリスト のフーリエ変換 は,デフォルトでで定義される. »
  • 結果として返されるリストの位置1には周波数ゼロの項が現れることに注意.
  • 理工系の分野によっては他の定義も使われることがある.
  • 異なる定義は,オプションFourierParametersを使用して指定できる.
  • FourierParameters->{a, b}の設定で,Fourierにより計算される離散フーリエ変換はとなる. »
  • よく使われるの選択として,(デフォルト),(データ解析),(信号処理)がある.
  • と設定すると,入力,出力リストを両方とも変化させることになる.
  • 離散フーリエ変換が一意的になるためには,bn と互いに素である必要がある. »
  • Fourierに供給されるデータのリストの長さは,2のベキ乗である必要はない.
  • Fourier[list]における list は,任意の次元におけるデータの配列を表すネストしたリストを使用できる.
  • このデータの配列は,矩形でなければならない.
  • リスト list の要素が厳密な数値である場合,Fourierは,はじめにNを適用する.
  • Fourier[list, {p1, p2, ...}]Extract[Fourier[list, {p1, p2, ...}]と等価であるが,かかる時間と必要なメモリが少なくて済む可能性がある. »
  • FourierSparseArrayオブジェクトに使うことができる.
バージョン 1 の新機能 | バージョン 9 での修正機能
New to Mathematica? Find your learning path »
Have a question? Ask support »