"); //-->
离散傅里叶变换(Discrete Fourier Transform,DFT)是数字信号处理最重要的基石之一,也是对信号进行分析和处理时最常用的工具之一。在200多年前法国数学家、物理学家傅里叶提出后来以他名字命名的傅里叶级数之后,用DFT这个工具来分析信号就已经为人们所知。但在很长时间内,这种分析方法并没有引起更多的重视,最主要的原因在于这种方法运算量比较大。
快速傅里叶变换(Fast Fourier Transform,FFT)是1965年由库利和图基共同提出的一种快速计算DFT的方法。这种方法充分利用了DFT运算中的对称性和周期性,从而将DFT运算量从N2减少到N*log2N。当N比较小时,FFT优势并不明显。但当N大于32开始,点数越大,FFT对运算量的改善越明显。比如当N为1024时,FFT的运算效率比DFT提高了100倍。
在库利和图基提出的FFT算法中,其基本原理是先将一个N点时域序列的DFT分解为N个1点序列的DFT,然后将这样计算出来的N个1点序列DFT的结果进行组合,得到最初的N点时域序列的DFT值。实际上,这种基本的思想很早就由德国伟大的数学家高斯提出过,只是由于当时尚欠东风——计算机还没发明。在20世纪60年代,伴随着计算机的发展和成熟,库利和图基的成果掀起了数字信号处理的革命,因而FFT发明者的桂冠才落在他们头上。
库利和图基的FFT算法的最基本运算为蝶形运算,每个蝶形运算包括两个输入点,因而也称为基-2算法。在这之后,又有一些新的算法,进一步提高了FFT的运算效率,比如基-4算法,分裂基算法等。这些新算法对FFT运算效率的提高一般在50%以内,远远不如FFT对DFT运算的提高幅度。从这个意义上说,FFT算法是里程碑式的。可以说,正是计算机技术的发展和FFT的出现,才使得数字信号处理迎来了一个崭新的时代。
除了运算效率的大幅度提高外,FFT还大大降低了DFT运算带来的累计量化误差,这点常为人们所忽略。专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
Addison.Wesley.Advanced.Linux.Networking.part1
纳芯微发布车规级8通道可配高低边驱动NSD56xxx-Q1系列,兼具高集成与灵活配置
走进MIPS(东南大学)
Addison.Wesley.Advanced.Linux.Networking.part2
未来在你手中-ARM,数字世界架构提供商(东南大学)
电子管斯巴克765A(SPARK765A)功放电路图
走进MIPS(华中科技大学)
急求大侠:关于vxworks远程文件读取问题
普通功率电子管改三极管接法的0TL功放
SIMPLE SWITCHER易电源均流特性的演示
请教有关GPRS模块上网的问题
wxworks的ftpd的运行结果
Omdia:2026年,显示面板面积需求预计增长6%
Addison Wesley - ARM Architecture Reference Manual (2nd Edition).part03
Addison Wesley - ARM Architecture Reference Manual (2nd Edition).part04
Microchip推出LAN866x 10BASE-T1S端点器件,推进分区架构,实现更智能的远程连接
以前沿技术共拓行业新篇,村田将亮相ICCAD 2025
力科示波器及其在嵌入式系统中的应用(东南大学)
电子管柴尔(ZELL)功放电路图
[推荐]单片机读写u盘,usb移动硬盘套件
VxWorks for ARM 5.5 电子文档
电子管立体声功率放大器
助力V2G,SECC GreenPHY实战开发
芯原与谷歌联合推出开源Coral NPU IP
新意网荣获史蒂夫科技卓越金奖
英飞凌发布2025财年第四季度及全年营运成果
定制未来,共建生态,米尔出席安路研讨会
边缘人工智能的坚定驱动力Astra SL2610系列
电子管马兰士一8功放机
Addison Wesley - ARM Architecture Reference Manual (2nd Edition).part02