DSP课设_基于重叠相加法圆周卷积的实现
数字信号处理课程设计_基于重叠相加法圆周卷积的实现
课程设计任务书
学生姓名: 易杨 专业班级: 电信0802 指导教师: 陈德军 工作单位: 信息工程学院
题 目:基于重叠相加法圆周卷积的实现
初始条件:
具备数字信号处理的理论知识;
具备Matlab编程能力;
分析重叠相加法的圆周卷积的原理;
提供编程所需要的计算机一台
要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)
1、独立编写程序实现基于重叠相加法的圆周卷积
2、用Matlab验证程序结果,并分析重叠相加法的圆周卷
积的原理
3、完成符合学校要求的设计说明书
时间安排:
一周,其中3天程序设计,2天程序调试
指导教师签名: 年 月 日
系主任(或责任教师)签名: 年 月 日
数字信号处理课程设计_基于重叠相加法圆周卷积的实现
目录
摘要 .................................................................................................................................................. I
1 软件基础....................................................................................................................................... 1
1.1 MATLAB介绍 ................................................................................................................... 1
1.2 MATLAB的应用 ............................................................................................................... 2
2 理论基础....................................................................................................................................... 3
2.1 圆周卷积原理 .................................................................................................................... 3
2.2重叠相加法 ......................................................................................................................... 4
3 程序设计....................................................................................................................................... 6
3.1 程序设计思路 .................................................................................................................... 6
3.2程序设计流程图 ................................................................................................................. 7
3.3方案比较 ............................................................................................................................. 8
4 程序代码....................................................................................................................................... 9
5 程序运行结果与分析 ................................................................................................................. 11
心得体会......................................................................................................................................... 12
参考文献......................................................................................................................................... 13
数字信号处理课程设计_基于重叠相加法圆周卷积的实现
摘要
MATLAB是矩阵实验室(Matrix Laboratory)的简称,是美国MathWorks公司出品的商业数学软件,主要用于算法开发、数据可视化、数据分析以及数值计算等领域。本次课程设计将通过MATLAB软件进行重叠相加法圆周卷积的设计,并对其具体过程进行分析。
关键词:MATLAB 重叠相加法 圆周卷积
数字信号处理课程设计_基于重叠相加法圆周卷积的实现
1 软件基础
1.1 MATLAB介绍
MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如
C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
Matlab和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接MATLAB开发工作界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++ ,JAVA的支持。可以直接调用,用户也可以将自己编写的实用程序导入到MATLAB函数库中方便自己以后调用,此外许多的MATLAB爱好者都编写了一些经典的程序,用户可以直接进行下载就可以使用。
MATLAB具有以下特点:
1.高效的数值计算及符号计算功能,能使用户从繁杂的数学运算分析中解脱出来;
2.具有完备的图形处理功能,实现计算结果和编程的可视化;
3.友好的用户界面及接近数学表达式的自然化语言,使学者易于学习和掌握;
4.功能丰富的应用工具箱,为用户提供了大量方便实用的处理工具。
数字信号处理课程设计_基于重叠相加法圆周卷积的实现
1.2 MATLAB的应用
MATLAB 产品族可以用来进行以下各种工作:
● 数值分析
● 数值和符号计算
● 工程与科学绘图
● 控制系统的设计与仿真
● 数字图像处理 技术
● 数字信号处理 技术
● 通讯系统设计与仿真
● 财务与金融工程
MATLAB 的应用范围非常广,包括信号和图像处理、通讯、控制系统设计、测试和测量、财务建模和分析以及计算生物学等众多应用领域。附加的工具箱(单独提供的专用 MATLAB 函数集)扩展了 MATLAB 环境,以解决这些应用领域内特定类型的问题。
数字信号处理课程设计_基于重叠相加法圆周卷积的实现
2 理论基础
2.1 圆周卷积原理
对两个N点序列x1(n)和x2(n),除了可以做线性卷积外,还有一种很重要
的卷积运算,就是圆周卷积。
令
x1(n)x1(n) 00 n N1 1N1 n N 1 x2(n)x2(n) 00 n N2 1N2 n N 1
则圆周卷积结果长度不变,为N。
y(n) x1(n) x2(n)N 1N 1 m 0x1(m)x2(n m)N x2(m)x1(n m)Nm 0< …… 此处隐藏:3597字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [求职职场]加法运算定律的运用练习题
- [求职职场]大型石油化工工业过程节能新技术
- [求职职场]2015-2020年中国箱纸板行业分析与投资
- [求职职场]NADEX-IWC5A点焊机故障代码
- [求职职场]英语阅读 非常有用
- [求职职场]鲁卫疾控发〔2012〕2号(联合,印发山东
- [求职职场]2014年莆田公务员行测技巧:数字推理的
- [求职职场]基于最近发展区理论的高中数学课堂有效
- [求职职场]与贸易有关的知识产权协议
- [求职职场]【王风范】微演说·职场演说三
- [求职职场]新时代国珍健康大课堂
- [求职职场]群论期末考试复习题
- [求职职场]施工现场消防安全专项施工方案(范本)-
- [求职职场]初中物理光学知识点归纳完美版
- [求职职场]毕业设计总结与体会范文
- [求职职场]江南大学2018年上半年展示设计第1阶段
- [求职职场]景尚乡民兵参战支前保障方案
- [求职职场]【优质】2019年工会职工之家建设工作总
- [求职职场]数据库技术与应用—SQL Server 2008(第
- [求职职场]汽车变速箱构造与工作原理
- 首钢工业区工业遗产资源保护与再利用研
- 第4课 《大学》节选
- 2016程序文件——检验检测结果发布程序
- 2011年高考试题文言文阅读全解释__2011
- 化学是一门基础的自然科学
- 海外做市商制度的借鉴意义
- 外国建筑史复习资料(
- 七年级下思想品德期末综合测试(二)
- 思政课部2013年上学期教学工作总结
- 电大国际公法任务3 0004
- 《圆的认识》教学设计
- 中国轨道交通牵引变流器行业市场发展调
- 中泰证券#定期报告:坚守时代硬科技和
- 浅论企业财务管理与企业经营投资风险的
- 大功率半导体激光器光纤耦合技术调研报
- 中国传统家具的现状与发展探讨
- Broadcom数字电视芯片助海尔扩展高清电
- 新HSK4词汇练习 超全(五)
- 2013届高考数学单元考点复习12
- 雨霖铃精品课件




