位置:51电子网 » 技术资料 » 集成电路

快速傅立叶变换算法

发布时间:2008/12/17 0:00:00 访问次数:626

  正像这一章的概述中所提到的,我们使用的是surrus[111]提出的术语,他将所有的快速傅立叶变换(fast fourier transform,fft)算法简单地根据不同的(多维)输入输出序列的索引映射进行分类。这是建立在长度为n的dft(6.2):

  到多维n=iilanl的表达式的变换基础之上的。—般情况下,只需要讨论两个因子的情形就足够了,因为更高的维数可以通过简单地反复迭代替换其中的一个因子就能够实现。为了简化表达式,我们在此只在二维索引映射变换内讨论3种fet算法。

  将(时域)索引n用:

  进行交换,其中n=n1n2,且a,b∈z是以后必须定义据下面的公式:

  来构造数据的二维映射f∶cn→cn1 x n2。将另一个索引映射k应用到输出(频)域, 就得到:

  其中c,d∈z是以后必须定义的常数。由于dft是双映射,所以我们必须选择a,b,c和d,这样变换表达式才能仍然保持惟一,也就是惟一的双映射投影。burrus[111]已经确定了如何为具体的n1和n2选择a,b,c和d的一般情形,这样映射就是双映射了。

  区别不同fft算法的重要一点就是是否允许n1和n2具有公因数的问题,也就是gcd(n1,n2)>1(gcd,greatest common divisor,最大公约数),或者说ny和蝇必须是互质的。通常,god(n1,n2)1的算法指的是公共因数算法(common factor algorithms,cfas),而gcd(n1,n2)=1就称为质数因数算法(prlrne factor algorithms,pfas)。在接下来要讨论的cfa算法是cooley-tukey fft,而good-thomas和winograd fft则是pfa类型的。应该强调的是cooley-tukey算法可以真正地用两个因数n=n1n2实现,彼此之间是互质的,并且对于pfa,因子n1和n2必须是互质的,也就是说它们自身不一定是质数。例如:长度n=12的变换因数分解成n1=4和n2=3,既可以用于cfa fft也可以用于pfa fft !

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



  正像这一章的概述中所提到的,我们使用的是surrus[111]提出的术语,他将所有的快速傅立叶变换(fast fourier transform,fft)算法简单地根据不同的(多维)输入输出序列的索引映射进行分类。这是建立在长度为n的dft(6.2):

  到多维n=iilanl的表达式的变换基础之上的。—般情况下,只需要讨论两个因子的情形就足够了,因为更高的维数可以通过简单地反复迭代替换其中的一个因子就能够实现。为了简化表达式,我们在此只在二维索引映射变换内讨论3种fet算法。

  将(时域)索引n用:

  进行交换,其中n=n1n2,且a,b∈z是以后必须定义据下面的公式:

  来构造数据的二维映射f∶cn→cn1 x n2。将另一个索引映射k应用到输出(频)域, 就得到:

  其中c,d∈z是以后必须定义的常数。由于dft是双映射,所以我们必须选择a,b,c和d,这样变换表达式才能仍然保持惟一,也就是惟一的双映射投影。burrus[111]已经确定了如何为具体的n1和n2选择a,b,c和d的一般情形,这样映射就是双映射了。

  区别不同fft算法的重要一点就是是否允许n1和n2具有公因数的问题,也就是gcd(n1,n2)>1(gcd,greatest common divisor,最大公约数),或者说ny和蝇必须是互质的。通常,god(n1,n2)1的算法指的是公共因数算法(common factor algorithms,cfas),而gcd(n1,n2)=1就称为质数因数算法(prlrne factor algorithms,pfas)。在接下来要讨论的cfa算法是cooley-tukey fft,而good-thomas和winograd fft则是pfa类型的。应该强调的是cooley-tukey算法可以真正地用两个因数n=n1n2实现,彼此之间是互质的,并且对于pfa,因子n1和n2必须是互质的,也就是说它们自身不一定是质数。例如:长度n=12的变换因数分解成n1=4和n2=3,既可以用于cfa fft也可以用于pfa fft !

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

DS2202型示波器试用
    说起数字示波器,普源算是国内的老牌子了,FQP8N60... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!