タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Pythonとfftに関するhagino_3000のブックマーク (1)

  • 高速フーリエ変換(FFT) - 人工知能に関する断創録

    Pythonで音声信号処理(2011/05/14) 今回は、高速フーリエ変換(FFT)を試してみます。FFTとはFinal Fantasy Tactics Fast Fourier Transformの略でその名の通り、前回の離散フーリエ変換(DFT)を大幅に高速化したしたアルゴリズムです。一般にフーリエ変換といったらFFTが使われるようです。DFTは自分で公式に忠実に実装してみましたが、FFTはPythonのnumpyやscipyに実装があるのでそれを使ってみます。numpyの実装はnumpy.fft.fftでscipyの実装はscipy.fftpack.fftです。使い方はほとんど同じですが、この記事によるとscipyの実装の方が高速とのこと。scipy版には他にもいろいろ関数があります。おいおい使っていきたいと思います。 #coding:utf-8 import wave impor

    高速フーリエ変換(FFT) - 人工知能に関する断創録
  • 1