Chap-9_快速傅里叶变换

合集下载

快速傅里叶变换原理及其应用

快速傅里叶变换原理及其应用

快速傅里叶变换原理及其应用快速傅里叶变换的原理基于傅里叶级数展开定理,它认为任何一个周期信号可以由一组正弦和余弦函数的和表示。

快速傅里叶变换通过将时域信号划分为若干个频率组成的离散点,然后对这些点进行计算,得到频域信号的表示。

快速傅里叶变换的核心思想是将一个N点的DFT(离散傅里叶变换)分解为若干个较小的DFT,然后通过递归的方式进行计算。

这样可以大大减少计算量,提高算法的效率。

FFT算法的时间复杂度为O(NlogN),远远优于传统的DFT算法的时间复杂度O(N^2)。

由于快速傅里叶变换具有高效、快速的特点,因此被广泛应用于多个领域。

在音频处理中,FFT常用于信号的频谱分析和频率检测。

通过对音频信号进行FFT变换,可以得到频谱图,从而分析音频信号的频率成分和强度分布。

这在音乐制作、语音识别、音频编码等领域具有重要的应用。

在图像处理中,FFT常用于图像的频域滤波和图像压缩。

通过对图像进行二维FFT变换,可以将图像从空域转换到频域,然后对频域图像进行一系列的滤波操作,最后再通过逆变换将图像转换回空域。

这样可以实现图像的去噪、增强、模糊等效果。

在通信领域,FFT常用于信号的调制和解调。

通过对信号进行FFT变换,可以将信号从时域转换到频域,然后进行调制或解调操作,最后再通过逆变换将信号从频域转换回时域。

这在无线通信、数字电视等领域具有广泛的应用。

在科学研究领域,FFT常用于信号的频谱分析和频率测量。

通过对科学实验中的信号进行FFT变换,可以得到信号的频率成分和幅度信息,从而帮助科学家研究信号的特性和变化规律。

总之,快速傅里叶变换作为一种高效的计算算法,在音频、图像、通信、科学研究等多个领域都具有重要的应用价值。

它不仅可以将时域信号转换为频域信号,还可以对频域信号进行滤波、压缩、调制等操作,从而实现对信号的处理和分析。

快速傅里叶变换推导

快速傅里叶变换推导

快速傅里叶变换推导摘要:1.快速傅里叶变换的概念与意义2.傅里叶变换的定义与性质3.快速傅里叶变换的算法原理4.快速傅里叶变换的实际应用正文:一、快速傅里叶变换的概念与意义快速傅里叶变换(Fast Fourier Transform,FFT)是一种高效的计算离散傅里叶变换(Discrete Fourier Transform,DFT)及其逆变换的算法。

DFT 是一种将时间域信号转换到频率域的方法,常用于信号处理、图像处理等领域。

然而,当信号长度很长时,DFT 的计算复杂度较高,因此,为了加速计算,提出了快速傅里叶变换算法。

二、傅里叶变换的定义与性质傅里叶变换是一种将信号从时域转换到频域的方法。

对于一个信号f(t),其傅里叶变换结果为频谱F(ω),可以通过以下公式计算:F(ω) = ∫[f(t) * e^(-jωt) dt],其中积分范围为-∞到∞。

傅里叶变换具有以下性质:1.傅里叶变换是线性的,即满足线性性质的信号可以通过傅里叶变换分开。

2.傅里叶变换是可逆的,即频域信号可以通过傅里叶逆变换转换回时域信号。

3.傅里叶变换具有时域与频域之间的帕斯卡三角关系,即频谱的幅度与相位分别对应时域信号的幅度与相位。

三、快速傅里叶变换的算法原理快速傅里叶变换算法的原理是将DFT 分解成更小的子问题,并重复利用子问题的计算结果。

具体来说,如果将信号长度为N 的DFT 表示为:X_k = ∑[x_n * e^(-j2πnk/N)],其中n 为时域索引,k 为频域索引。

那么,如果将信号长度分解为2 的幂次方形式(如N = 2^m),则可以将DFT 分解为两个较短的DFT 的加权和,即:X_k = ∑[x_n * e^(-j2πnk/N)] = ∑[x_n * e^(-j2πn(k-m)/2^m)] + e^(-j2πkm/2^m) * ∑[x_n * e^(-j2πn(k+m)/2^m)]其中,第一个和式计算偶数项的DFT,第二个和式计算奇数项的DFT。

快速傅里叶变换的原理

快速傅里叶变换的原理

快速傅里叶变换的原理快速傅里叶变换(FFT)是一种计算傅里叶变换的快速算法,它将傅里叶变换的复杂度从O(n^2)降低到O(n log n),大大提高了计算效率。

快速傅里叶变换的原理是基于分治法和递归的思想,通过将一个长度为N的离散序列分成两个长度为N/2的子序列,然后将这些子序列分别进行快速傅里叶变换,最后再将它们合并起来,从而得到原序列的傅里叶变换结果。

快速傅里叶变换的原理可以通过以下步骤详细解释:1. 初始化:首先将输入的N个复数序列x(n)进行重排,以便使得序列中的奇数项和偶数项可以分别在计算时被独立处理。

这一步可以使用位逆序排列(bit-reversal permutation)算法来实现,将输入序列中的元素按照其二进制位反转的方法进行重新排列,使得后续计算能够高效地进行。

2. 分治处理:将N个复数序列x(n)分成两个长度为N/2的子序列,分别记为偶数项序列x_e(n)和奇数项序列x_o(n)。

分别对这两个子序列进行快速傅里叶变换,得到它们的傅里叶变换结果X_e(k)和X_o(k)。

3. 合并结果:利用蝶形算法(butterfly algorithm)将两个子序列的傅里叶变换结果X_e(k)和X_o(k)合并起来,得到原序列的傅里叶变换结果X(k)。

蝶形算法是一种迭代的方法,通过不断的蝶形运算将两个输入信号的频域信息进行合并,实现了快速的傅里叶变换。

以上三个步骤就构成了快速傅里叶变换的基本原理,通过将一个长度为N的复数序列进行分治处理,并利用蝶形算法将子序列的傅里叶变换结果合并起来,从而高效地得到原序列的傅里叶变换结果。

快速傅里叶变换的原理可以通过一个简单的例子进行解释。

假设有一个长度为8的复数序列x(n)={1, 2, 3, 4, 4, 3, 2, 1},我们希望计算这个序列的傅里叶变换。

首先将输入序列按照位逆序排列,得到新的序列x'(n)={1, 3, 2, 4, 4, 2, 3, 1},然后将x'(n)分成两个长度为4的子序列x_e(n)={1, 2, 4, 3}和x_o(n)={3, 4, 2, 1}。

快速傅里叶变换例题讲解

快速傅里叶变换例题讲解

快速傅里叶变换过程
合并结果
最后,我们将所有子问题的结果合并起来,得到整个信号的傅里叶变换
3
计算结果
计算结果
通过快速傅里叶变换,我们可以得到信号的频谱。在这个例子中,我们得到的频谱是 从频谱中可以看出,信号中存在频率为0Hz(直流分量),1Hz、2Hz、3Hz和4Hz的成分以及
5Hz、6Hz、7Hz和8Hz的成分。这些成分的幅度分别为4、0、-2、-2、0、0、2和2
-
THANK YOU
ENGLISH
可爱/简约/卡通
快速傅里叶变换过程
蝶形运算
快速傅里叶变换过程
对于每个长度为N的子信号,我 们可以进行一系列的蝶形运算来 计算其傅里叶变换。蝶形运算是 一种高效计算复数乘积的方法, 它利用了复数的对称性和周期性
快速傅里叶变换过程
迭代计算
通过重复上述步骤,我们可以计算出整个 信号的傅里叶变换。这个过程是迭代的, 每次迭代都会将问题分解为更小的子问题
下面我们通过一个简单的例子来讲解快速傅里叶变换
1
问题描述
问题描述
考虑一个由8个采样点组成的离散时间信号,我们希望通过快速傅里叶 变换来分析这个信号的频谱
假设我们的采样时间为T,并且采样频率为f=1/T。采样点如下
x
[
n] = { 1, 2, 3, 4, 5, 6, 7, 8 } 我们的目标是计算这个信号的频谱,也就是信号中每个频率成分的强度。
快速傅里叶变换 例题讲解
-
问题描述
目录
计算结果
快速傅里叶变换例题讲解
傅里叶变换(Fourier Transform,FT)是数学和工程学中用于将一个信号从时域转换到频 域的一种方法。傅里叶变换的计算成本非常高,因为它需要计算信号中每个点的复数指 数。快速傅里叶变换(Fast Fourier Transform,FFT)是一种高效计算傅里叶变换的算法, 它比直接的傅里叶变换计算方法快很多

快速傅里叶变换浅析

快速傅里叶变换浅析

快速傅里叶变换浅析快速傅里叶变换(Fast Fourier Transform,FFT)是一种用于将信号在时域和频域之间转换的高效算法。

它广泛应用于数字信号处理、图像处理、音频处理以及其他各种领域。

本文将简要介绍FFT的原理、应用及其优缺点。

一、快速傅里叶变换的原理快速傅里叶变换是傅里叶变换(Fourier Transform,FT)的一种快速算法。

FT是将一个信号分解成不同频率的正弦波组成的频谱。

而FFT则通过将信号分解成更小的子问题并利用许多对称性质来大大减少计算量。

在FFT中,信号被表示为一组复数形式的采样点。

通过对这些采样点进行分解和重组,可得到信号的频谱。

FFT算法的核心思想是将信号分解成大小相等的子问题,并通过迭代的方式快速计算出频谱。

不同大小的子问题需要使用不同的算法,其中最常用的是基2快速傅里叶变换算法(Cooley-Tukey算法)。

二、快速傅里叶变换的应用1. 信号处理领域FFT在信号处理领域得到了广泛应用,例如音频和图像处理。

在音频处理中,FFT可以将时域的音频信号转换为频域,从而实现音频的分析、滤波、压缩等操作。

在图像处理中,FFT可以将图像转换为频域表达,从而实现图像增强、滤波、纹理分析等操作。

2. 通信领域FFT在通信领域也有着重要的应用。

例如,在调制解调器中,FFT被用于将时域的信号转换为频域,以进行调制解调操作。

另外,FFT还可以用于信号的编码、解码和信道估计等方面,提高通信系统的性能。

3. 数值计算领域FFT在数值计算领域也扮演着重要的角色。

例如,在大规模线性方程组的求解中,FFT被用于加速计算过程。

FFT还可以应用于信号滤波、噪声消除、信号重建和频谱分析等方面。

三、快速傅里叶变换的优缺点1. 优点(1)高效性:相比于传统的傅里叶变换算法,FFT具有更高的计算效率,能够在较短的时间内完成复杂的频谱计算。

(2)节省空间:FFT所需的内存空间较少,可以适用于有限的计算资源。

快速傅里叶变换推导

快速傅里叶变换推导

快速傅里叶变换推导一、引言傅里叶变换是一种在各种科学领域中广泛应用的数学工具,它可以将一个函数分解为一组正弦波。

傅里叶变换在信号处理、图像处理、语音识别等领域发挥着重要作用。

然而,傅里叶变换的计算量很大,需要复杂的手工计算。

快速傅里叶变换(FFT)是一种高效的计算傅里叶变换的算法,它能够快速地计算出离散傅里叶变换(DFT)和其逆变换。

本篇文章将介绍FFT的基本思想和算法实现。

二、傅里叶变换与DFT傅里叶变换是一种将时间域函数转换为频域函数的数学变换。

对于离散时间信号,傅里叶变换的公式如下:X(k) = ∑_{n=0}^{N-1} x(n)e^{-j2πk n / N}其中,X(k)表示频域函数,x(n)表示时域函数,N表示采样点数。

离散傅里叶变换(DFT)是傅里叶变换的一种特殊形式,它只适用于离散时间信号。

DFT的公式如下:X[k] = ∑_{n=0}^{N-1} x[n]W_N^{k n}其中,W_N是一个N次单位根,即W_N = e^{j * 2π / N}。

三、快速傅里叶变换思想快速傅里叶变换的基本思想是利用信号的对称性和周期性来减少计算量。

通过将信号分解为多个子信号,并利用子信号的对称性和周期性,可以大大减少计算量。

具体来说,FFT算法将信号分解为多个长度为N/2的子信号,并分别计算每个子信号的DFT。

由于子信号的DFT具有对称性和周期性,因此可以大大减少计算量。

四、Cooley-Tukey算法Cooley-Tukey算法是最常用的快速傅里叶变换算法之一。

它基于分治算法的思想,将计算DFT的问题分解为多个子问题。

通过将输入信号分解为多个长度为N/2的子信号,并对每个子信号计算其DFT,然后再将这些子信号的DFT组合起来得到原始信号的DFT。

由于Cooley-Tukey算法利用了信号的对称性和周期性,因此它的计算速度比传统的DFT算法要快得多。

五、FFT算法的实现实现FFT算法需要注意以下几点:1.数据复用:在计算DFT时需要用到输入数据的多个副本,因此需要保证输入数据的副本能够被正确地复用。

快速傅里叶变换公式

快速傅里叶变换公式

快速傅里叶变换(FFT)是一种计算机科学技术,它将一个信号拆分成其频率成分的过程,可以用来处理数字信号。

它通常可以被用来处理音频,图像和其他高维数据,以分析其内在结构。

它是一种快速算法,可以在几个CPU周期内完成,而不是几天或数周。

快速傅里叶变换公式是一种重要的数学技术,用于计算信号的傅里叶变换,这可以将信号分解成其频率成分。

它可以通过把一个复数序列转换成另一个复数序列来实现,这两个序列之间的关系可以用一系列特定的公式来描述。

使用快速傅里叶变换公式可以极大地加快傅里叶变换的计算速度。

它的实现不仅可以减少时间,而且还可以节省内存空间。

它的实现并不需要复杂的算法,而且它可以在短时间内完成。

FFT的实现需要一组特殊的算法,它们可以将一个复数序列转换成另一个复数序列,而且这些算法的实现非常简单。

这些算法的实现主要包括位反转,级数展开和系数计算等技术。

另外,快速傅里叶变换公式还可以用于实现一些重要的信号处理任务,例如信号压缩,滤波和时域分析等。

它还可以用于检测某种信号特征,例如频率和振幅,从而使信号处理更加准确和有效。

总之,快速傅里叶变换公式是一种重要的数学技术,它可以帮助用户更快地处理信号。

它的实现不仅可以减少时间,而且还可以节约内存,使信号处理更加准确和有效。

快速傅里叶变换原理

快速傅里叶变换原理

计算离散傅里叶变换的一种快速算法,简称FFT。

快速傅里叶变换是1965年由J.W.库利和T.W.图基提出的。

采用这种算法能使计算机计算离散傅里叶变换所需要的乘法次数大为减少,特别是被变换的抽样点数N越多,FFT算法计算量的节省就越显著。

当用数字计算机计算信号序列x(n)的离散傅里叶变换时,它的正变换(1)反变换(IDFT)是(2)式中、x(n)和X(k)可以是实数或复数。

由上式可见,要计算一个抽样序列就需要做N次复数乘法运算及N-1次复数加法运算。

计算离散傅里叶变换的快速方法,有按时间抽取的FFT算法和按频率抽取的FFT算法。

前者是将时域信号序列按偶奇分排,后者是将频域信号序列按偶奇分排。

它们都借助于的两个特点:一是的周期性;另一是的对称性,这里符号*代表其共轭。

这样,便可以把离散傅里叶变换的计算分成若干步进行,计算效率大为提高。

时间抽取算法令信号序列的长度为N=2M,其中M是正整数,可以将时域信号序列x(n)分解成两部分,一是偶数部分x(2n),另一是奇数部分x(2n+1),其中。

于是信号序列x(n)的离散傅里叶变换可以用两个N/2抽样点的离散傅里叶变换来表示和计算。

考虑到和离散傅里叶变换的周期性,式(1)可以写成(3)其中(4a)(4b)由此可见,式(4)是两个只含有N/2个点的离散傅里叶变换,G(k)仅包括原信号序列中的偶数点序列,H(k)则仅包括它的奇数点序列。

虽然k=0,1,2,…,N-1,但是G(k)和H(k)的周期都是N/2,它们的数值以N/2周期重复。

因为于是由式(3)和式(4)得到(5a)(5b)因此,一个抽样点数为N的信号序列x(n)的离散傅里叶变换,可以由两个N/2抽样点序列的离散傅里叶变换求出。

依此类推,这种按时间抽取算法是将输入信号序列分成越来越小的子序列进行离散傅里叶变换计算,最后合成为N点的离散傅里叶变换。

通常用图1中蝶形算法的信号流图来表示式(5)的离散傅里叶变换运算。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第9章 快速傅里叶变换 (FFT) Fast Fourier Transformer
第一节 引言
一、快速傅里叶变换FFT
• 有限长序列通过离散傅里叶变换 (DFT) 将其频 域离散化成有限长序列。但其计算量太大,很 难实时地处理问题,因此引出了快 速傅里叶 变换 (FFT). • FFT并不是一种新的变换形式 ,它只是DFT的 一种快速算法。并且根据对序列分解与选取方 法的不同而产生了 FFT 的多种算法。 • FFT在离散傅里叶反变换 、线性卷积和线性 相关等方面也有重要应用。
其中x(n)为复数,WNkn e
j
也为复数
所以DFT与IDFT二者计算量相同。
2.以DFT为例,计算DFT复数运算量
• 计算一个X(k) (一个频率成分) 值,运算量为 例k = 1则
X (1) x(n)W
n 0
N 1
n N
要进行N次复数乘法 + (N - 1)次复数加法
所以,要完成整个DFT运算,其计算量为:
k 0,, N / 2 1
4.结论1
• 一个N点的DFT被分解为两个N/2点DFT。 X1(k), X2(k)这两个N/2点的DFT按照:
k X(k ) X 1 (k ) WN X 2 (k )
又合成N点DFT中的前半部分k 0,1 N / 2 1
• 再应用W系数的周期性,求出用X1(k), X2(k) 表达的后半部的X(k+N/2)的值。
nk N
k ( N n ) N
[Re x(n) Re x( N n)] Re W
nk N
nk N k ( N n) N
Im x(n) ImW Im x( N n) ImW [Im x(n) Im x( N n)] ImW
nk N
(1) 合并法:步骤4结论
由此找出其它各项的类似归并方法: 乘法次数可以减少一半。
5.求出后半部的表示式
W
rk N /2
W
r ( k N / 2) N /2
2、将长序列DFT利用对称性和 周期性分解为短序列DFT--方法
把N点数据分成二半:
X (k ) N X (k )
其运算量为:
再分二半:
N 2
X (k )
+
N 2
N
2
N 2 ( ) 2
X (k )
N 4
N 2 ( ) 2
X (k )
=
N 2
2
X (k ) N 4 N 2 N 2 N 2 N 2 N ( ) + ( ) + ( ) + ( ) = 4 4 4 4 4 这样一直分下去,剩下两点的变换。 X (k )
) W
(W
)e
2 N j N 2
( N n) k N
W
(WN
k
N 2
) W
k N
cos j sin 1
例子
• 例:
W W
9 4
( 45) 4
17 8
W W
5 4
9 8 1 8
1 4
W
25 8
W
W W
利用以上特性,得到改进DFT直接算法的方法.
(1) 合并法:步骤1分解成虚实部
• 合并DFT运算中的有些项
(W ) W
kn * N
kห้องสมุดไป่ตู้( N n) N
• 对虚实部而言
Re W Im W
k ( N n ) N k ( N n ) N
Re W Im W
kn N kn N
• 所以带入DFT中:
(1) 合并法:步骤2代入DFT中
2 k x2 (r )(WN ) rk WN
W e
e
j
2 N /2
WN / 2
3.求出子序列的DFT
上式得:
X(k )
N / 2 1 r 0
x (r )W
1
rk N /2

N / 2 1 r 0
x (r )W
2
rk N /2
W
k N
k X 1 ( k ) WN X 2 ( k )
k 0,1 N / 2 1
N / 2 1 N / 2 1 rk rk X 1 (k ) x1 (r )WN / 2 x(2r )WN / 2 r 0 r 0 其中: N / 2 1 N / 2 1 rk rk X 2 (k ) x2 (r )WN / 2 x(2r 1)WN / 2 r 0 r 0
N / 2 1
x(1),x(3)…x(2r+1)偶数点
X k) (
N / 2 1
N / 2 1

r 0 j
x(2r )W
2 rk N


r 0
x(2r 1)W
(2 r 1) k N

r 0 2 N
2 x1 (r )(WN ) rk 2 2 N
N / 2 1

r 0
例子
• 例1:当N=1024点时,直接计算DFT需要: N2=(1024)2=1048576次,即一百多万次的复乘运 算这对实时性很强的信号处理(如雷达信号处 理)来讲,它对计算速度有十分苛刻的要求--> 迫切需要改进DFT的计算方法,以减少总的运 算次数。 • 例2:石油勘探,24道记录,每道波形记录长 度5秒,若每秒抽样500点/秒, 每道总抽样点数=500*5=2500点 24道总抽样点数=24*2500=6万点 DFT运算时间=N2=(60000)2=36*108次
• N*N次复数相乘 + N* (N - 1)次复数加法
3.一次复数乘法换算成实数运算量
• 复数运算要比加法运算复杂,需要的运算时 间长。 • 一个复数乘法包括4个实数乘法和2个实数加 法。 (a+jb)(c+jd)=(ac-bd)+j(bc+ad)
2次实数加法 4次复数乘法

4. 计算DFT需要的实数运算量
k N
2.代入DFT中
X k ) DFT x(n) DFT x(2r ) DFT x(2r 1) ( DFT x1 (r ) DFT x2 (r ) r 0,, N / 2 1
x(0),x(2)…x(2r)奇数点 代入DFT变换式: 生成两个子序列
第三节 基-2按时间抽取的FFT算法 Decimation-in-Time (DIT) (Coolkey-Tukey)
一、算法原理
• 设输入序列长度为N=2M (M为正整数,将该序列 按时间顺序的奇偶分解为越来越短的子序列,称 为基2按时间抽取的FFT算法。也称为CoolkeyTukey算法。
• 其中基数2----N=2M,M为整数.若不满足这个条件, 可以人为地加上若干零值(加零补长)使其达到 N=2M
二、改善DFT运算效率的基本途径
kn 利用DFT运算系数 WN 的固有对称性和周 期性,改善DFT的运算效率。
1.合并法:合并DFT运算中的某些项。
2.分解法:将长序列DFT利用对称性和周期 性,分解为短序列DFT。
利用DFT运算系数 W 的固有对称性 和周期性,改善DFT的运算效率
kn kn 的对称性: N * N kn 的周期性: kn N N 2 j kN kN N 因为: N 2 j Nn Nn N N
三、本章主要内容
• 1. 直接计算DFT算法存在的问题及改进 途径。 • 2. 多种DFT算法 (时间抽取算法DIT算法, 频率抽取算法DIF算法,线性调频Z变换 即CZT法) • 3. FFT的应用
第二节 直接计算DFT算法 存在的问题及改 进途径
一、直接计算DFT计算量
• 问题提出:设有限长序列x(n), 非零值 长度为N, 计算对x(n)进行一次DFT运 算,共需多大的运算工作量?
二、FFT产生故事
当时加文(Garwin)在自已的研究中极需要一个计算 付里叶变换的快速方法。他注意到图基(J.W.Turkey)正 在写有关付里叶变换的文章,因此详细询问了图基关 于计算付里叶变换的技术知识。图基概括地对加文介 绍了一种方法,它实质上就是后来的著名的库利 (Cooley J.W)图基算法。在加文的迫切要求下,库利很 快设计出一个计算机程序。1965年库利和图基在<计算 数学>、Mathematic of Computation 杂志上发表了著名 的“机器计算付里级数的一种算法”文章,提出一种 快速计算DFT的方法和计算机程序--揭开了FFT发展史 上的第一页,促使FFT算法产生原因还有1967年至1968 年间FFT的数字硬件制成,电子数字计算机的条件, 使DFT的运算大简化了。
{ j[Re x(n) Im W Im x(n) ReW ]}
n 0 nk N nk N
N 1
(1) 合并法:步骤3合并有些项 k ( N n ) kn 根据: Re WN Re WN k ( N n ) kn Im WN Im WN
有:
Re x(n) Re W Re x( N n) Re W
N 4 N 4 2
2、将长序列DFT利用对称性和 周期性分解为短序列DFT--结论
• 快速傅里叶变换(FFT)就是在此特性基础上 发展起来的,并产生了多种FFT算法,其基 本上可分成两大类: • 按抽取方法分: 时间抽取法(DIT); 频率抽取法(DIF) • 按“基数”分:基-2FFT算法;基-4FFT算 法;混合基FFT算法;分裂基FFT算法 • 其它方法:线性调频Z变换(CZT法)
例:
Re x(1) Re W Re x(5 1)W
1 5
( 51) 5
[Re x(1) Re x(4)] Re W [Re x(1) Re x(4)] Re W
相关文档
最新文档