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

课后习题及答案_第4章快速傅里叶变换--习题答案.pdf

课后习题及答案_第4章快速傅里叶变换--习题答案.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 4 章 快速傅里叶变换 (FFT ) 习题答案 1. 解解: 当N=1024=210 时, 直接计算 DFT 的复数乘法运算次数为 解解 2 N =1024×1024=1 048 576 次 复数加法运算次数为 N (N -1)=1024×1023=1 047 552 次 直接计算所用计算时间 TD 为 -6 2 -6 T =4×10 ×1024 +1 047 552×10 =5.241 856 s D 用 FFT 计算 1024 点 DFT 所需计算时间 TF 为 −6 N −6 T = 5×10 × lbN + NlbN ×10 F 2 −6 1024 −6 = 5×10 × ×10 + 1024×10×10 2 = 30.72 ms 快速卷积时, 需要计算一次 N 点 FFT (考虑到H(k)= DFT [h(n) ]已计算好存 入内存)、 N 次频域复数乘法和一次 N 点 IFFT 。 所以, 计算 1024 点快速卷 积的计算时间 T 约为 c T = 2T +1024次复数乘计算时间 c F = 71680 s + 4×1024 s = 65536 s 所以, 每秒钟处理的采样点数 (即采样速率) 1024 F = 15 625 次 /秒 s −6 65536×10 由采样定理知, 可实时处理的信号最高频率为 F 15625 f max s = = 7.8125 kHz 2 2 应当说明, 实际实现时, f max 还要小一些。 这是由于实际中要求采样频 率高于奈奎斯特速率, 而且在采用重叠相加法时, 重叠部分要计算两次。重 叠部分长度与 h(n)长度有关, 而且还有存取数据和指令周期等消耗的时间。 2. 解解: 与第 1 题同理。  解解 直接计算 1024 点 DFT 所需计算时间 TD 为 1 -9 2 -9 T =10×10 ×1024 +10×10 ×1 047 552=20.961 28 ms D 用 FFT 计算 1024 点 DFT 所需计算时间 TF 为 −9 N −9 T = 10× 10 × lbN + 10× 10 × N lbN F 2 −8 1024 −8 = 10 × × 10+ 10 × 1024× 10 2 = 0.1536 ms 快速卷积计算时间 Tc 约为 T = 2T +1024 次复数乘计算时间 c F = 2 × 0.1536 ×10−3 +10 ×10−9 ×1024 = 0.317 44 ms 可实时处理的信号最高频率f max 为 1 1 1024 1 ≤ · · f ma

文档评论(0)

精品文库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档