幾種快速傅里葉變換(FFT)的C++實現

        DFT的的正變換和反變換分別爲(1)和(2)式。假設有N個數據,則計算一個頻率點須要N次複數乘法和N-1次複數加法,整個DFT須要N*N次複數乘法和N(N-1)次複數加法;因爲一次的複數乘法須要進行4次的實數乘法和2次的複數加法,一次的複數加法須要兩次的實數加法,所以整個DFT須要4*N*N次的實數乘法和2*N(N-1)+2*N*N≈4*N*N次的複數加法。當N比較大時,所需的計算
相關文章
相關標籤/搜索