DFT – Fast algorithms and C implementations - Part3
Radix-3 DFT
我在第一篇博客里分析了Radix-2 DFT的计算原理,并据此写出了Radix-2 DFT的代码,并验证了其有效性。现在我们有信心认为,只要有了公式,就能写出正确的程序,产生正确的结果!
下面我们推导一下Radix-3 DFT的公式,其实非常简单:
设N长序列的DFT为,且N能被3整除,则:
我在第一篇博客里分析了Radix-2 DFT的计算原理,并据此写出了Radix-2 DFT的代码,并验证了其有效性。现在我们有信心认为,只要有了公式,就能写出正确的程序,产生正确的结果!
下面我们推导一下Radix-3 DFT的公式,其实非常简单:
设N长序列的DFT为,且N能被3整除,则: