前提・実現したいこと
python numpy fft関数におけるifftの出力の意味を理解したいです。
【ご質問】
・ifftの出力はなぜ複素数になるのか
・出力の実部、虚部はどういった意味をもつのか
発生している問題・エラーメッセージ
一般的に
FFT : 時間軸情報 ⇒ 周波数情報に変換
逆FFT: 周波数情報 ⇒ 時間軸情報に変換
と考えますが、numpy のifft関数において、複素数行列の入力に対し、
複素数行列が出力されます。その解釈がよくわかりません。
ソースコード
試したこと
ネットの事例では、『時間軸情報は逆FFTをとったもののreal部分だよ』と記述が
ありますが、なぜ複素数で返されるのか?虚数部分は何を意味しているのか?には
触れられていませんでした。
FFTにもプログラムにも詳しくなく恐縮ですが、ご存知の方がいたらお聞きしたく、よろしくお願いします。
補足情報(FW/ツールのバージョンなど)
numpy version 1.14.5

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/27 13:27
2018/12/27 14:12 編集
2018/12/27 20:45