快速Fourier变换FFT.ppt
《快速Fourier变换FFT.ppt》由会员分享,可在线阅读,更多相关《快速Fourier变换FFT.ppt(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1第四章 离散序列 4.2 快速 Fourier 变换(FFT)快速Fourier变换FFT Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望2第四章 离散序列 4.2 快速 Fourier 变换(FFT)一、一、引言引言 FFT 不不 是一种是一种 新的新的 Fourier 变变 换,而换,而 是是 有限离散有限离散 Fourier 变换变换(DFT)的一种快速算法。的一种快速算法。事事 实实 上,在上,在“任何任何”工工 程领程领 域,人们都在不断地域,人们都在
2、不断地 追追 求更高求更高 的计算效率。的计算效率。以及石油勘探等许多领域,由于其大规模的计算和实时性以及石油勘探等许多领域,由于其大规模的计算和实时性 的要求,使得计算效率问题更为突出。的要求,使得计算效率问题更为突出。提高计算效率的途径有两条。提高计算效率的途径有两条。快速算法;快速算法;的巨型机以及超级计算机。的巨型机以及超级计算机。特别是在军事、气象、航空航天、生物医学特别是在军事、气象、航空航天、生物医学 其一是算法的改进,即设计其一是算法的改进,即设计 其二是计算机的改进,即设计制造出速度更快其二是计算机的改进,即设计制造出速度更快 两者有时是相互依赖的。两者有时是相互依赖的。3第
3、四章 离散序列 4.2 快速 Fourier 变换(FFT)一、一、引言引言 现代快速算法的发展主要经历了三个阶段。现代快速算法的发展主要经历了三个阶段。50 年代年代 外推加速技术外推加速技术(Richardson外推法外推法);二分技术二分技术(FFT,1965 年年,Cooley,Tukey);60 年代年代 70 年代年代 并行技术;并行技术;基于并行技术的快速算法需要并行机的支撑。基于并行技术的快速算法需要并行机的支撑。二二 十十 世世 纪纪 我国第一台巨型机我国第一台巨型机 银河银河 1(向量机向量机)诞生;诞生;1983 年年 -我国的我国的天河一号天河一号名列榜首;名列榜首;2
4、010 年年 国际国际 TOP500 组织组织公布计算机第公布计算机第 36 版排行榜:版排行榜:我国的我国的曙光曙光星云星云名列第三。名列第三。(超级计算机超级计算机)4第四章 离散序列 4.2 快速 Fourier 变换(FFT)一、一、引言引言 曾几何时,我国在快速算法设计方面也值得曾几何时,我国在快速算法设计方面也值得“骄傲骄傲”!引例引例1 关于多项式的计算关于多项式的计算 (1)直接计算:直接计算:乘法计算量乘法计算量 (2)秦九韶算法:秦九韶算法:乘法计算量乘法计算量 编程编程 秦九韶 (12021261)5第四章 离散序列 4.2 快速 Fourier 变换(FFT)一、一、引
5、言引言 曾几何时,我国在快速算法设计方面也值得曾几何时,我国在快速算法设计方面也值得“骄傲骄傲”!逼近术逼近术963.14希腊希腊阿基米德阿基米德(前三世纪前三世纪)缀术缀术245763.1415926中国中国祖冲之祖冲之(五世纪五世纪)组合术组合术割圆术割圆术30723.1416中国中国刘刘 徽徽(三世纪三世纪)6径一周三径一周三中国中国周髀算经周髀算经(前二世纪前二世纪)引例引例2 关于圆周率关于圆周率 的计算的计算 古古代代上上古古方法方法正多边形正多边形国家国家年代年代16位位阿拉伯阿拉伯阿拉阿拉 卡希卡希(十五世纪十五世纪).刘 徽 (公元公元250年左右年左右)祖冲之 (429 5
6、00)6第四章 离散序列 4.2 快速 Fourier 变换(FFT)二二、方法与方法与问题描述问题描述 1.二分技术二分技术 思想思想 将一个问题经过简单加工变成规模减半的同样问题。将一个问题经过简单加工变成规模减半的同样问题。关键关键 (1)简单加工:相对于原问题而言,加工是简单的;简单加工:相对于原问题而言,加工是简单的;(2)规模减半:由规模为规模减半:由规模为 N 降到规模为降到规模为 N/2;(3)同样问题:同样问题:一个或者两个同样的问题。一个或者两个同样的问题。前提前提 当规模为当规模为 1 时,问题的解很容易得到。时,问题的解很容易得到。第第 步就得到问题的解。步就得到问题的
7、解。由此,当问题的规模为由此,当问题的规模为 (即即 2 的幂的幂)时,时,7第四章 离散序列 4.2 快速 Fourier 变换(FFT)(1)对半二分对半二分 (2)奇偶二分奇偶二分 二二、方法与方法与问题描述问题描述 2.两种二分方式两种二分方式 例如例如 (规模为规模为 N)(规模为规模为 N/2)令令 (奇偶二分,奇偶二分,“简单简单”加工加工)(原问题本身太简单原问题本身太简单)8第四章 离散序列 4.2 快速 Fourier 变换(FFT)二二、方法与方法与问题描述问题描述 3.问题描述问题描述 问题问题 有限离散有限离散 Fourier 正变换正变换(DFT):):其中,其中,
8、(即即 2 的幂的幂)。目标目标 对长度为对长度为 N 的离散序列的离散序列 进行进行简单加工简单加工,将上述问题,将上述问题 变为长度为变为长度为 N/2 的离散序列的离散序列 的的 DFT,即即 9第四章 离散序列 4.2 快速 Fourier 变换(FFT)二二、方法与方法与问题描述问题描述 3.问题描述问题描述 注:注:几个要用到的结论几个要用到的结论:(1)当规模当规模 时,有时,有 DFT 即即 长度为长度为 1 的离散序列的离散序列 的的 DFT 就是自身。就是自身。(2)即即 即即 (3)10第四章 离散序列 4.2 快速 Fourier 变换(FFT)三三、DFT 的二分手续
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 快速 Fourier 变换 FFT
限制150内