DSP实验七卷积算法实验.docVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DSP实验七卷积算法实验

《DSP》实验报告 实验 卷积算法实验 ---------------------------------------------------------------------------------------------------------------------- 一、实验目的 1、 了解卷积算法的原理。 2、 学会编写卷积算法和调用CCS 自带的DSPLIB 库中的convol()函数。 3、 掌握DSPLIB 库函数的调用。 二、实验内容 利用卷积算法的相关原理进行编程实现卷积计算 三、实验原理 1、若 LTI 系统对δ(n)的响应为h(n),h(n)称为系统的单位脉冲响应,则由时不变特性可得出系统对(n-k)的响应为 h(n-k);系统对的响 应为,即离散时间LTI系统对输入x(n)的响应为 此式称为卷积和,通常记为 y(n)=x(n)*h(n) 2、DSPLIB 库 在C:\ti\c5400\dsplib\include\dsplib.h 中列出所有DSPLIB 库函数的原型,在程序中调用这些库函数时必须包括该头文件,即在主程序中加入下面代码:#include DSPLIB.h,并将54xdsp.lib 或者54xdspf.lib 加入到工程文件中,54xdspf.lib 针对超过64KW(64K*16bit)的大编译模式。 在dsplib.h 中给出以下方面的一些函数原型: a) 实数或者复数的FFT 算法; b) 数字滤波和卷积; c) 自适应滤波 d) 相关滤波 e) 数字函数 f) 三角函数 g) 矩阵运算 h) 杂项如数据格式转换等 四、实验器材 计算机、ZY13DSP12BD 实验箱、5402EVM 板。 五、实验步骤 1、开电,运行CCS 软件,打开项目文件convol.prj,编译运行并下载。 2、设置断点,再点击“运行”按钮。 3、点击 View-Graph-Time/Frquence 打开图形属性对话框,按要求进行正确设置。采用双综观察2 路信号输入变量x_real 和h_real。观察点数为100 点,类型为float 型。 4、 再设置单综观察1 路信号的输出y_real.观察的点数为100 点,类型为float 型。 5、 点击“OK”后,观察波形。 6、 需调用DSPLIB 库中的convol()卷积函数。打开项目文件“dsplibconvol.pjt”,可以看见在项目管理器中添加了“54xdsp.lib”库。 7、 编译链接下载。如下图所示,设置断点,并点击运行。 8、点击 View-Graph-Time/Frquence 打开图形属性对话框,进行设置。采用双综观察2 路信号输入变量x_real 和h_real。观察点数为100 点,类型为float型。 9、 在设置单综观察1 路信号的输出y_real.观察的点数为100 点,类型为float 型。 10、 点击“OK”后,观察波形。 六、实验结果 实验中各个波形如下所示 输入信号 x_real 和h_real x_real 和h_real 卷积后的结果 七、实验总结 通过这次实现让我对卷积算法的数学原理有了进一步的认识和理解。学会了编写卷积算法和调用CCS 自带的DSPLIB 库中的convol()函数, 掌握了DSPLIB 库函数的调用。也对使用函数窗口观察函数波形图像的方法步骤更加地熟悉了,在实验发现自己对程序的读懂程度还不够,自己的C语言的底子不深厚,在今后需加大对C语言的学习和编程练习使自己的工程能力得到提高。 ---------------------------------------------------------------------------------------------------------------------- 1

文档评论(0)

kabudou + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档