第5章 信号处理的效率.ppt

第5章 信号处理的效率

5.1 直接计算DFT的代价 为了方便后面的方法探讨,现在将离散傅里叶变换写成较简单的形式,即;5.1.1 直接计算频谱的代价 现在按照分析方程评估直接计算离散傅里叶变换的代价。 不考虑旋转因子 假设旋转因子事先已经算好,并存储在计算机的存储器中。如果信号x(n)是N个复数的数组,计算全部k的频谱时,需要的复数乘法次数是 需要的复数加法次数是 ;5.1.2 直接计算卷积的代价 假设信号x(n)和系统h(n)的长度都是N,则系统的输出 它的长度等于2N-1。 如果直接按照定义计算卷积,那么计算n=0~2N-2的y(n)需要的乘法运算量 需要的加法运算量; 如果运用DFT的卷积定理,取循环卷积的长度为2N-1,并利用表4.5的卷积定理,就可以得到系统的输出频谱 在事先计算好系统频谱H(k)的条件下,用卷积定理求解y(n)的运算量是:复数乘法次数 复数加法次数 ;5.2 离散傅里叶变换计算效率的提高 直接按定义来计算离散傅里叶变换,这种方法的工作量与信号长度N的平方成正比,还与旋转因子的独立值有关。 这两个特点暗示:缩短DFT的长度和减少旋转因子的独立值,可以降低离散傅里叶变换的计算量。 如果把N点离散傅里叶变换的长度缩短一半,即变成两个N/2点DFT的组合,那么,离散傅里叶变换的复乘次数就可以从N2次变成N

文档评论(0)

1亿VIP精品文档

相关文档