ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:50.26KB ,
资源ID:16603344      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16603344.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(信号方波和方波信号的卷积及卷积过程演示docxWord文件下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

信号方波和方波信号的卷积及卷积过程演示docxWord文件下载.docx

1、实践教学要求与任务:1、 学习Matlab软件及应用;2、 学习并研究连续时间系统的时域分析有关理论;3、 利用Matlab编程,完成常用连续时间信号运算的课题;4、 写出课程设计报告,打印程序,给出运行结果。工作计划与进度安排:第1-2天:1、学习使用Matlab软件、上机练习2、明确课题内容,初步编程第3-5天:1、上机编程、调试2、 撰写课程设计报告书3、 检查编程、运行结果、答辩4、 上交课程设计报告指导教师:201年 月 日专业负责人:201 年 月曰学院教学副院长:一、引言 1二、 Matlab 入门 22.1Matlab7.0 介绍 22.2 利用 Matlab7.0 编程完成习

2、题设计 3三、 Matlab7.0 实现方波和方波信号的卷积及卷积过程的演示 43.1常用连续时间信号的类别及原理 43.2编程设计及实现 53.3运行结果及其分析 6四、结论 7五、参考文献 8一、引言人们之间的交流是通过消息的传播来实现的,信号则是消息的表现形式,消息是信 号的具体内容。本文概述了信号仿真系统的需求、总体结构、基本功能。重点介绍了利用 Matlab 软件设计实现信号仿真系统的基本原理及功能,以及利用 Matlab 软件提供的图形用户 界面( Graphical User Interfaces ,GUI )设计具有人机交互、界面友好的用户界面。本文采用 Matlab 的图形用

3、户界面设计功能 , 开发出了各个实验界面。 在该实验软件中 , 集成了信号处理中的多个实验 , 应用效果良好。本系统是一种演示型软件 , 用可视化的 仿真工具 , 以图形和动态仿真的方式演示部分基本信号的传输波形和变换,使学习人员 直观、感性地了解和掌握信号与系统的基本知识。信号与系统课程是一门实用性较强、涉及面较广的专业基础课,该课程是将学 生从电路分析的知识领域引入信号处理与传输领域的关键性课程 , 对后续专业课起着承 上启下的作用 . 该课的基本方法和理论大量应用于计算机信息处理的各个领域 , 特别是通信、数字语音处理、数字图像处理、数字信号分析等领域 , 应用更为广泛。信号的卷积是针对

4、时域信号处理的一种分析方法,信号的卷积一般用于求取 信号通过某系统后的响应。在信号与系统中,我们通常求取某系统的单位冲激响 应,所求得的 h(k) 可作为系统的时域表征。任意系统的系统响应可用卷积的方法 求得。离散时间信号是时间上不连续的“序列”,因此,激励信号分解为脉冲序列 的工作就很容易完成,对应每个样值激励,系统得到对此样值的响应。每一响应 也是一个离散时间序列,把这些序列叠加既得零状态响应。因为离散量的叠加无 需进行积分,因此,叠加过程表现为求“卷积和”近年来,计算机多媒体教序手段的运用逐步普及,大量优秀的科学计算和系统仿真 软件不断涌现,为我们实现计算机辅助教学和学生上机实验提供了很

5、好的平台。通过对 这些软件的分析和对比,我们选择 MATLA语言作为辅助教学工具,借助 MATLA强大的 计算能力和图形表现能力,将信号与系统中的概念、方法和相应的结果,以图形的 形式直观地展现给我们, 大大的方便我们迅速掌握和理解老师上课教的有关信号与系统 的知识。MATLAB7.0 是一个包含大量计算算法的集合。 其拥有 600 多个工程中要用到的数学 运算函数,可以方便的实现用户所需的各种计算功能。函数中所使用的算法都是科研和 工程计算中的最新研究成果,而前经过了各种优化和容错处理。在通常情况下,可以用 它来代替底层编程语言,如 C和C+。在计算要求相同的情况下,使用 MATLAB勺编程

6、 工作量会大大减少。 MATLAB 7.0的这些函数集包括从最简单最基本的函数到诸如矩阵, 特征向量、快速傅立叶变换的复杂函数。函数所能解决的问题其大致包括矩阵运算和线 性方程组的求解、微分方程及偏微分方程的组的求解、符号运算、傅立叶变换和数据的 统计分析、工程中的优化问题、稀疏矩阵运算、复数的各种运算、三角函数和其他初等 数学运算、多维数组操作以及建模动态仿真等。作为信号与系统的基本分析软件之一,利用 MATLAB进行信号与系统的分析与设计是通信以及信息工程学科的学生所要掌握的必要技能之一。通过学习并使用 MATLABS言进行编程实现课题的要求,对学生能力的培养极为重要。尤其会提高综合运用所

7、学理 论知识进行分析问题、解决问题的能力,也便于将理论知识与实践相结合,并得以更好 地掌握信号分析与处理的基本方法与实现。 这也将为后续相关的课程学习打下一定的基 础,从而在以后相关课程设计与分析的时候达到对 MATLAB勺熟练应用与融会贯通。、 Matlab 入门2.1Matlab7.0 介绍Matlab7.0 比 Matlab 的老版本提供了更多更强的新功能和更全面、更方便的联机帮 助信息。当然也比以前的版本对于软件、硬件提出了更高的要求。MATLAB 7.0 主要功能为交互式工具可以按迭代的方式探查、设计及求解问题 此高级语言可用于技术计算此开发环境可对代码、文件和数据进行管理各种工具可

8、用 于构建自定义的图形用户界面各种函数可将基于 MATLAB 的算法与外部应用程序和 语言(如 C、C+、Fortran、Java COM 以及Microsoft Excel)集成数学函数可用于 线性代数、统计、傅立叶分析、筛选、优化以及数值积分等二维和三维图形函数可用 于可视化数据;特点: 1) 高效的数值计算及符号计算功能,能使用户从繁杂的数学运 算分析中解脱出来; 2) 具有完备的图形处理功能 ,实现计算结果和编程的可视化 ;3) 友 好的用户界面及接近数学表达式的自然化语言,使学者易于学习和掌握; 4) 功能丰富 的应用工具箱 (如信号处理工具箱、通信工具箱等 ) ,为用户提供了大量方

9、便实用的处理 工具。MATLAB7.0 提供了丰富的库函数(称为 M 文件),既有常用的基本库函数, 又有种类齐全、功能丰富多样的的专用工具箱 Toolbox 函数。函数即是预先编制好的子 程序。在编制程序时,这些库函数都可以被直接调用。无疑,这会大大提高编程效 率。 MATLAB7.0 的基本数据编程单元是不需要指定维数的复数矩阵,所以在 MATLAB 环境下,数组的操作都如数的操作一样简单方便。而且, MATLAB7.0 界面友好,用户 使用方便。首先, MATLAB 具有友好的用户界面与易学易用的帮助系统。用户在命令 窗里通过 help 命令可以查询某个函数的功能及用法,命令的格式极为简

10、单。其次, MATLAB 程序设计语言把编辑、编译、连接、执行、调试等多个步骤融为一体,操作 极为简单。除此之外, MATLAB7.0 还具有强大的图形功能,可以用来绘制多姿多彩的 图形,直观而形象。综上,在进行信号的分析与仿真时, MATLAB7.0 无疑是一个强大而实用的工 具。尤其对于信号的分析起到了直观而形象的作用,非常适合与相关课题的研究与分 析。2.2利用 Matlab7.0 编程完成习题设计在熟悉了 MATLAB7.0 的基本界面之后,可以通过简单的编程与相关函数的调用, 实现一些常用时间信号的可视化操作。例如:编程实现矩形波的仿真。 程序如下,直接在命令窗口键入如下程序:%re

11、ctpulst=-4:0.001:4;T=2;ft=rectpuls(t,T);plot(t,ft)axis(-4,4,-0.5,1.5)仿真图形如下:图1三、利用Matlab7.0实现方波和方波信号的卷积及卷积过程演示3.1方波序列和方波信号的卷积的原理卷积定理即对于任意两个信号fl(t)和f2(t)做卷积运算,定义为f (t)二化斤(T (t- )d t卷积定理满足交换率f (t) = f 1 ( T ) f2 (t- T ) d T = f j (t) +fE (t)fa (t) +f i(t)在求连续时间系统的现代解法中就用到卷积定理: 设系统的激励信号为e(t),冲激响应为h(t),

12、则系统的零状态响应为r (t)=e(t)*h(t)=丿二亡(t )h(t-T )d t对信号做卷积积分运算的五个步骤:(1)改换图形中的横坐标,由t改为T, T变成函数的自变量;(2)把其中的一个信号反褶;(3)把反褶的信号做位移,移位量是t,这样t是一个参变量。在T坐标系 中, t0 图形右移; t0 图形左移; 两信号重叠部分相乘e( T )h(t- T );(5) 完成相乘后图形的积分。3.2利用 Matlab 实现方波和单边指数信号的卷积及卷积过程演示程序:y1=ones(1,2000),zeros(1,2000); t=0:0.01:100;y2=ones(1,2000),zeros

13、(1,2000); y=conv(y1,y2);n1=1:length(y1);n2=1:length(y2);L=length(y); subplot(3,1,1);plot(n1,y1);axis(1,L,0,1.5);title( 输入方波 ); subplot(3,1,2);plot(n2,y2);n=1:L; subplot(3,1,3);plot(n,y); 卷积结果 3.3运行结果四、结论在这次信号与系统课程设计中, 我首先花了较多的时间查阅资料, 进行反复的练习。 由于是第一次做信号与系统的课程设计,对于相关设计过程和分析方法以及 MATLAB软件的使用并不大熟练。 但功夫不负

14、有心人,最终还算顺利完成,这对我以后学习相关 的课程以及进行更高层次的信号与系统设计都奠定了不错的基础。在设计过程中,出现了各种各样的问题,有些是单一原因引起的,有的是综合原因 引起的,这些都很考验我的毅力与坚持。但是我掌握了研究这类问题的方法,即问题解 决的过程就是要从问题所表现出来的情况出发,通过反复推敲,作出相应判断,逐步找 出问题的症结所在,从而一举击破。对于信号与系统课程设计,尤其在使用MATLAB件进行相关信号的仿真与分析时,这种分析解决问题的能力就更为重要。正所谓“纸上得来终觉浅,觉知此事要躬行。 ” 学习任何知识,仅从理论上去求知,而不去实践、探索是不够的。通过为期数天的MAT

15、LA课程设计,我对MATLA这个仿真软件有了更进一步的认识和了解。在这数天时间里,我通过自己摸索,查阅资料,并且在指导老师的指导下完成 了常用连续时间信号的编程与仿真;并最终将课程设计报告总结完毕。在没有做课程设计以前,觉得课程设计只是对知识的单纯总结,但是通过这次课程设计发现自己的看法有点太片面,课程设计不仅是对前面所学知识的一种检验,也是对 自己能力的一种提高,通过这次课程设计使自己明白了原来的那点知识是非常欠缺的, 要学习的东西还很多,通过这次课程设计,我明白学习是一个长期积累的过程,在以后 的工作和生活中都应该不断的学习,努力提高自己的知识和综合素质。希望以后像这样 的课程设计可以多一点。五 . 参考文献1:梁虹.信号与线性系统分析-基于MATLAB勺方法与实现.北京:高等教育出版社, 2006.2:郑君里,谷源涛.信号与系统:MATLA综合实验.北京:高等教育出版社,2008.3:肖伟、刘忠.MATLAB程序设计与应用M.北京:清华大学出版社2005.4:刘振全、杨世凤.MATLABS言与控制系统仿真实训教程.北京:化学工业出版社, 2009.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1