网站大量收购独家精品文档,联系QQ:2885784924

数字信号处理实验报告6_离散傅里叶变换及快速算法.pdf

数字信号处理实验报告6_离散傅里叶变换及快速算法.pdf

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字信号处理实验报告6_离散傅里叶变换及快速算法--第1页 实验六 离散傅立叶变换及其快速 算法 一、实验目的: 掌握快速傅立叶变换的应用方法;掌握离散余弦变换的应用 方法;掌握Z 变换的应用方法;了解Chip z 变换的基本概念; 掌握Hilbeit 变换的初步应用;了解倒谱变换的基本概念。 二、实验仪器: 电脑一台,MATLAB6.5 或更高级版本软件一套。 三、实验内容: 3.1快速傅立叶变换(FFT) DFT 是信号分析与处理中的一种重要变换。但是直接计算 DFT 的运算量与变换的长度N 的平方成正比,当N 较大时, 计算量太大。在快速傅里叶变换(简称FFT )出现之前,直 接用DFT 算法进行谱分析和信号的实时处理是不实际的。 FFT 使得DFT 的运算效率大大提高,为数字信号处理技术应 用于各种信号的实时处理创造了条件,推动了数字信号处理 技术的发展。 数字信号处理实验报告6_离散傅里叶变换及快速算法--第1页 数字信号处理实验报告6_离散傅里叶变换及快速算法--第2页 FFT算法的MATLAB实现 MATLAB提供fft函数来计算x(n)的DFT,fft函数是有机器语 言,而不是以MATLAB指令格式写成的,因此它的执行速 度很快。 格式:y=fft(x),计算信号x的快速傅里叶变换y。当y为矩 阵(多通道信号)时,计算x 中每一列信号的离散傅里叶变 换。当x的长度为2的幂时,有基2算法,否则采用较慢的 分裂基算法。 Y=fft(x,n),计算 点FFT,当x的长度大于 时,截断x否 则补零。 Y=fft(x,n),计算 点FFT,当x的长度大于 时,截断x,否 则补零。IFFT可由ifft 函数来计算。 在信号处理中,DFT的计算具有举足轻重的地位,,信 号的相关、滤波、谱估计等都要通过DFT来实现。然而,当 很大的时候,求一个 点的DFT要完成N N 次复数乘法和 N N N(N 1)次复数加法,其计算量相当大。1965年J.W.Cooley和 W J.W.Tukey巧妙地利用 因子的周期性和对称性,构造了一 N 个DFT快速算法,即快速傅立叶变换(FFT)。概念 x(n) 通过前面的知识,已经知道有限列长为 的序列 的 变 N DFT 换为 N 1  nk X (k)  x(n)W n k 0,1,2 N 1 n0 其逆变换为 数字信号处理实验报告6_离散傅里叶变换及快速算法--第2页 数字信号处理实验报告6_离散傅里叶变换及快速算法--第3页 1N1 x(n)  X(k)W nk N N n0,1,N 1 k0 由于MATLAB软件本身的特点,序

文档评论(0)

. + 关注
官方认证
内容提供者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地山东
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档