沈阳理工大学信号与系统课程设计--常用连续时间信号的可视化及信号的尺度、奇偶分解运算.docx
《沈阳理工大学信号与系统课程设计--常用连续时间信号的可视化及信号的尺度、奇偶分解运算.docx》由会员分享,可在线阅读,更多相关《沈阳理工大学信号与系统课程设计--常用连续时间信号的可视化及信号的尺度、奇偶分解运算.docx(20页珍藏版)》请在沃文网上搜索。
1、 成 绩 评 定 表学生姓名班级学号专业通信工程课程设计题目常用连续时间信号的可视化及信号的尺度、奇偶分解运算评语组长签字:成绩日期 2014年6月 日课程设计任务书学院信息科学与工程学院专业通信工程学生姓名班级学号课程设计题目常用连续时间信号的可视化及信号的尺度、奇偶分解运算实践教学要求与任务:1、学习Matlab软件及应用;2、学习并研究信号的可视化及相关理论;3、利用Matlab编程,常用连续时间信号的可视化及信号的尺度、奇偶分解运算;4、写出课程设计报告,打印程序,给出运行结果。工作计划与进度安排:第1-2天: 1、学习使用Matlab软件、上机练习2、明确课题内容,初步编程第3-5天
2、: 1、上机编程、调试2、撰写课程设计报告书3、检查编程、运行结果、答辩4、上交课程设计报告指导教师:2014年6月 日专业负责人:2014年6月 日学院教学副院长:2014年6月 日摘 要MATLAB目前已发展成为由MATLAB 语言、MATLAB 工作环境、MATLAB 图形处理系统、MATLAB 数学函数库和MATLAB 应用程序接口五大部分组成的集数值计算、图形处理、程序开发为一体的功能强大的系统。本次课程设计则在深入研究连续时间信号傅里叶级数分析理论知识的基础上,利用MATLAB强大的图形处理功能、符号运算功能以及数值计算功能,通过MATLAB编程进行图形功能仿真,从而实现连续时间周
3、期信号频域分析的仿真波形,包括以下内容:用MATLAB实现常用连续时间信号的时域波形;用MATLAB实现信号的时域运算;用MATLAB实现信号的时域变换;用MATLAB实现信号简单的时域分解;用MATLAB实现连续时间系统的卷积积分的仿真波形;用MATLAB实现连续时间系统的冲激响应、阶跃响应的仿真波形;用MATLAB实现连续时间系统对正弦信号、实指数信号的零状态响应的仿真波形。关键词:MATLAB;图形处理;连续时间信号;目 录1MATLAB简介12常用连续时间信号的波形22.1 常用连续时间信号的基本原理22.2 编程设计及实现22.3 运行结果及其分析 53常用连续时间信号的尺度变换83
4、.1编程设计及实现83.1.1矩形波尺度变换 83.1.2三角波尺度变换 83.2运行结果及其分析 104常用连续时间信号的奇偶分解 114.1 信号的奇偶分解原理 114.2 编程设计及实现 124.2.1对信号进行奇偶分解 124.2.2将奇偶分量合并为原信号124.3运行结果及其分析 134.3.1对信号进行奇偶分解 134.3.2将奇偶分量合并为原信号145.结论156.参考文献161、 MATLAB简介1.1 MATLAB语言功能MATLAB是一个高精度的科学计算语言,它将计算、可视化编程结合在一个容易使用的环境中,在这个环境中,用户可以把提出的问题和解决问题的办法用熟悉的数学符号表
5、示出来,它的典型使用包括:(1)数学和计算;(2)运算法则;(3)建模、仿真;(4)数值分析、研究和可视化;(5)科学的工程图形;(6)应用程序开发,包括创建图形用户接口。1.2 MATLAB语言特点MATLAB 是一个交互式系统,他的基本数据单元是数组,这个数组不要求固定的大小,因此可以让用户解决许多技术上的问题,特别是那些包含矩阵和矢量运算的问题。MATLAB的指令表达与数学、工程中常用的习惯形式相似,与C、Fortran、等高级语言相比,它的语法规则更简单、表达更符合工程习惯,正因为如此,人们用MATLAB语言编写程序就犹如在便笺上书写公式和求解,因而MATLAB被称为“便笺式”的科学工
6、程语言。MATLAB的最重要特征使他拥有解决特定应用问题的程序组,也就是TOOLBOX(工具箱),如信号处理工具箱,控制系统工具箱、神经网络工具箱、模糊逻辑工具箱、通信工具箱和数据采集工具箱等许多专用工具箱,对大多数用户来说,要想灵活、高效地运用这些工具箱,通常都需要学习相应的专业知识。此外,开放性也许是MATLA最重要和最受欢迎的特点之一。除内部函数外,所有的MATLAB主要文件和各工具箱文件都是可读的、可改的源文件,因为工具箱实际上是有一组复杂的MATLAB函数(M文件)组成,它扩展了MATLAB的功能,用以解决待定的问题,因此用户可以通过对源文件进行修改和加入自己编写的文件去构建新的专用
7、工具箱。2、常用连续时间信号的波形2.1 常用连续时间信号的基本原理在某一时间区间内,除若干个不连续点外,如果任意识可都可给出确定的函数值,则称该信号为连续时间信号,简称为连续信号。从严格意义上讲,MATLAB数值计算的方法并不能处理连续时间信号。然而,可利用连续信号在等时间间隔的取样值来近似表示连续信号,即当取样时间间隔足够小时,这些离散数值能够被MATLAB处理,并且能较好的近似表示连续信号。2.2 编程设计及实现2.2.1单位阶跃信号单位阶跃函数定义如下: 单位阶跃信号的Matlab实现程序:syms t yy=heaviside(t);t=-4:0.01:4;ezplot(y,t);g
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 沈阳 理工大学 信号 系统 课程设计 常用 连续 时间 可视化 尺度 奇偶 分解 运算