• ベストアンサー

mathematicaで逆フーリエ変換

InverseFourierを使うのはわかるのですが、使い方がわかりません。 今A[i],B[i](iは1~100までで、それぞれに乱数が入っています。)例えば A[1]=3 A[2]=5の様にです。 この二つを逆フーリエ変換したいです。 不足な情報がありましたら、指摘してください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • KENZOU
  • ベストアンサー率54% (241/444)
回答No.2

1次元の離散Fourier、逆Fourierは Fourier[{u1,u2,・・・un}]⇔InverseFourier[{ν1,ν2,・・・νn}] 2次元のFourier変換は Fourier[{{u11,u12,・・・},{u21,・・・},・・・}}] 1次元の場合から推定してご質問のケースは InverseFourier[{{A1B1,A1B2,・・・},{A2B1,・・・},・・・}]] となるのかしら?(←いま手元にMATHEMATICAがないので自信なしです)。

glawari
質問者

お礼

ありがとうございます!!

その他の回答 (1)

回答No.1

「mathematica 逆フーリエ変換」とかで検索をかけてみましたか?

参考URL:
http://documents.wolfram.com/v4-ja/MainBook/3.8.3.html
glawari
質問者

補足

そこのHPは調べました。 しかし、InverseFourier[%]はその上の一行の値を逆フーリエ変換するもので、今回みたいに、二つのデータを使う場合がわかりません。

関連するQ&A