信号与系统中MATLAB的应用【毕业论文绝对精品】 .doc
《信号与系统中MATLAB的应用【毕业论文绝对精品】 .doc》由会员分享,可在线阅读,更多相关《信号与系统中MATLAB的应用【毕业论文绝对精品】 .doc(52页珍藏版)》请在三一办公上搜索。
1、摘 要随着当代计算机技术的不断发展,计算机逐渐融入了社会生活的方方面面。计算机的使用已经成为当代大学生不可或缺的基本技能。信号与系统课程具有传统经典的基础内容,但也存在由于数字技术发展、计算技术渗入等的需求。在教学过程中缺乏实际应用背景的理论学习是枯燥而艰难的。为了解决理论与实际联系起来的难题国内外教育人士目光不约而同的投向一款优秀的计算机软件MATLAB。通过它可用计算机仿真,阐述信号与系统理论与应用相联系的内容,以此激发学习兴趣,变被动接受为主动探知,从而提升学习效果,培养主动思维、学以致用的思维习惯。以MATLAB为平台开发的信号与系统教学辅助软件可以充分利用其快速运算,文字、动态图形、
2、声音及交互式人机界面等特点来进行信号的分析及仿真。运用MATLAB的数值分析及计算结果可视化、信号处理工具箱的强大功能将信号与系统课程中较难掌握和理解的重点理论和方法通过概念浏览动态演示及典型例题分析等方式,形象生动的展现出来,从而使学生对所学知识理解更加透彻。同时运用教学软件中的数值计算工具箱,将学生从大量繁琐的手工数学运算中解放出来,将更多时间留给对基本概念和基本方法的思考。关键词:信号与系统,matlab,应用分析ABSTRACTAs the modern computer technology development, computer gradually merged with th
3、e various aspects of social life. the use of the computer has become an essential part of the basic skills of students. the signal and systems of traditional classic of course, but there is also due to a digital technology development, the technology in the demand. in the teaching process of the pra
4、ctical application of theoretical study is boring and difficult.Theory with practice in order to solve the problem of educational circles and looked into a simultaneous of computer software matlab. it can be used by computer simulations, signals with the system theory and application related to the
5、content, it aroused interest in learning and became passive acceptance of the initiative and thereby elevate learning, training of active in the habit of thinking, thinking.To the platform of the development of matlab signal system of teaching and assistive software can make full use of its rapid op
6、eration of graphic, text, dynamic and interactive voice man-machine interface to the characteristics of the analysis and emulation. To the platform of the development of matlab signal system of teaching and assistive software can make full use of its rapid operation of graphic, text, dynamic and int
7、eractive voice man-machine interface to the characteristics of the analysis and emulation.KEY WORDS:signal and system,matlab,An analysis目 录前 言1第 1 章 绪论21.1论文写作背景21.2研究问题的提出31.3 研究问题的解决方案4第2章 MATLAB软件简介62.1 MAILAB简介及发展过程62.2MATLAB入门72.3MATLAB语言平台简单介绍9第3章 信号与系统简介113.1信号与系统发展过程113.2信号与系统课程特点及重点内容123.3信
8、号与系统涉及内容13第4章 MATLAB在信号与系统中的应用154.1MATLAB中信号表示及可视化154.2MATLAB在信号与系统分析中的应用174.2.1MATLAB在时域、频域、S域、Z域里的应用举例174.2.2 MATLAB在信号调制、滤波及求解中的应用24第5章 GUI界面的创建与应用315.1 GUI界面创建的基本知识315.2 GUI界面在信号与系统中的应用335.3 信号与系统实验平台设计36结 论47参考文献48致 谢49前 言随着我国高等教育逐步的实现了大众化以及产业结构进一步调整,社会对人才的需要出现了层次化和多样化的变化,这反映到高等学校的定位与教学要求中,必然会带
9、来教学内容上的差异化和教学方式上的多样化。当代的电子信息发展的极其迅猛,突出这个学科的特色,培养有竞争力的人才成了高等院校的迫切任务。寻求更好的学习工具便成了完成这一任务的当务之急。 随着计算机技术和信息技术的飞快发展,数字信号处理技术在各种工程技术领域,特别是新兴高科技术产业内获得了越来越广泛的应用。因而信号与系统课程作为学习数字信号处理技术的基础课程,越发受到师生的重视。利用MATLAB强大的计算仿真功能和方便易用的图形绘制功能可以将抽象的数学和技术理论以易于理解的可视化形式展示给学生,起到更好的教学效果。在平时的学习中我们体会到了信号与系统这门学科的复杂和抽象,由于这个方向需要复杂的数学
10、逻辑推理,还有众多繁琐的数据构成,因此难以让人理解。MATLAB的出现给解决这一难题带来了福音。用它对这一学科的内容进行仿真,让人们能看到它的样子,这对于学习这门课来说会有很大的帮助。当代教育理念中对实践性教学的重视程度与日俱增,教育手段也逐步先进,类似信号与系统这一类课程的教学方式,面临变革与挑战。国内外各大院校在实践理论与实践相结合的教学活动中,目光不约而同地投向一款优秀的计算机软件MATLAB。国内外教育人士对结合MATLAB进行信号与系统教学已达成共识,在教学过程中增加MATLAB仿真实验室流行的做法。第 1 章 绪论1.1 论文写作背景现在的校园学习生活中,不难发现在电子信息这方面学
11、生的学习压力很大,深究其原因不难发现在这个方向上有一个特点,那便是所学的东西比较枯燥,大部分都是繁杂的理论推导及难以理解的公式算法,这导致学生学习这些课程非常痛苦。同时学校的实验器材有限,能做的实验也是很有限的,这让这个方向的学习更加痛苦,在为数不多的一些实验里我们很难理解或者掌握我们所学习的内容。那么如何才能比较容易的来学习这个方向的课程呢,这是一个急需解决的问题。我们知道,硬件方面的实验一个是资源有限,在一个是展现起来不方便,由此诸多因素所以模拟仿真这个方法便被提上了日程,这是解决这一难题的最好的方法之一。课堂教学是目前高校开展教学活动的一种主要形式,学生的大多数学习时间是在教室里度过的,
12、课堂教学活动为学生的学习和成才提供了极其重要的场所和机会。因此,课堂教学效果如何,直接关系到我们培养出来的人才的质量,直接关系到高校创新教育的成败。改革教学手段和方法是推进创新教育的重要条件。实施创新教育,必须研究和创新课堂、实验教学的手段和方法。从近几年对教学情况的调查和学生反映来看,当前高校在教学方法上还是存在很多问题的。从教师方面看主要有:(1) 许多教师在教学方法上采“注入式”“填鸭式”和“满堂灌”等落后的教学方法,尤其以青年教师严重;缺乏启发、引导、教与学间的交流。(2) 以教师为主、以课堂为中心的传统的传授知识的教学方法仍普遍存在;缺乏教与学的双主体教学法,没有充分调动学生学习的积
13、极性和主动性。(3) 采用共性、集中、统一的教学方式明显增多,而有利于促进学生个性发展和全面发展的教学方式显得非常不足。从学生方面看:由于受“应试教育”落后教学方法的影响,被动学习、死记硬背、课堂气氛死气沉沉依然存在;学习热情不高,缺乏构造学生知识层和科学、人文层次等。存在这些问题的原因很多,有客观的有主观的。较为普遍的一是高校对教学方法这个关系到培养人才质量的问题重视不够,热情不高,多年来不组织和开展教学方法研究,不采取有效措施推广好的教学效果方面的经验,不开展同门课逐章逐节内容和适合方式的集体研讨活动等。二是在许多中青年教师的认识上,存在教学是软的,承担科研任务的数量是硬的等观念;教师在教
14、学上投的精力不足,而在搞科研、写论文或考研,评职称上狠下功夫。在这种种因素的作用下,如果能充分调动学生的学习主动性,并有比较好的方法,相信校园的学习尤其是电子信息这个方向的学习将变得容易许多。1.2 研究问题的提出相信学电子的人都会有一个同样的感触,在学习信号与系统的过程中,大家都体会到了这门可能的深奥与难以理解,甚至有时在做实验的时候虽然实验的结果可能出来了,但自己却还没有时间去理解它就得从实验室里出来。有时由于外界环境或者实验仪器自身的老化问题引起的任何的干扰都会导致这个实验无法出现满意的效果,这就更谈不上去理解它了。因此找到学习这门课程的一个好的方法将会使得许多人从中受益,因此这将是一个
15、非常有意义的工作。由于信号与系统课程的特点是概念抽象,数学含量大;繁杂的教学公式推导及其数学结果常常使学生难于理解,再加上长期以来,由于信号与系统课程本身的特点导致的教学方法和手段的单一,使信号与系统这门课程一直处于教难学更难的困难境况中。 该课程是一门公式和理论推导相对较多的学科,黑板式的单一教学方式,使学生只能依靠做习题来巩固和理解所学知识,面对大量应用性较强的内容学生不能实际动手设计、调试和分析,教学中的负面效应越来越突出:1.该课程的特点是数学要求较高,理论结果往往来源于复杂的数学运算及推导,这就导致学生将大量的时间用于进行数学运算(如微分、积分、方程求解、多项式求根等),而没有真正理
16、解该结果在信号处理中的实际运用。因此,学生迫切需要一种工具软件来完成课程中的数值计算与分析。2.由于是黑板式教学及习题式练习,课程中大量信号分析的结果缺乏可视化的直观表现。例如,对于信号分析的波形学生只能用手工绘制,信号频谱特性或系统频率响应只能表现为不易理解的数学表达式,拉普拉斯变换也不能看到直观的三维空间表现,这些都严重影响了学生对所学知识的理解。3.从实践环节来看,传统的信号与系统实验是基于验证性的实验,即使是要求学生完成的一些用软件实现的算法也是基于C 语言的,但由于大多数学生C 语言编程能力有限,学生的计算机编程解决专业基础课及专业课具体问题的能力较差,致使学生不能有效地完成实验,难
17、以适应现代教学要求。4.由于缺乏实验环境中的设计、分析过程,学生在学习过程中被动性较大。 特别是在系统设计方面,学生自己设计的系统,经过复杂的手工数学计算后,往往不能直观地得到系统特性的可视化测试结果,达不到培养综合能力的目的。5.教材内容偏重理论,相关理论的最新应用实例不够,容易造成理论于实际的分离。基于以上几点,该课程迫切需要在实验环境中,用教学辅助软件帮助学生完成数值计算、信号分析的可视化建模及仿真调试。利用计算机辅助教学是对传统教学手段一大突破,它可以充分利用计算机的特点,如文字、声音、动态图形及友好的人机界面等生动地表达抽象的概念和理论,使学生在可视化的环境中易于掌握和理解所学知识。
18、1.3 研究问题的解决方案那么到底怎样才能解决这样一个棘手的问题呢?通过多方面的了解与研究,现已初步有了一个解决的方案,那便是运用MATLAB这款软件来对所要研究的信号与系统来进行分析。虽然我们可以通过做大量信号与系统的试验来帮助学生理解信号与系统中的众多抽象概念。但是,由于信号与系统实验所需的设备价格较高,试验难度较大,许多教学单位都因不具备试验条件而放弃了实验课程的开设,这极大地影响了教育质量的提高。如何找到一种切实可行的途径来解决这一问题一直是努力的方向。近年以来,随着计算机硬件性能的不断提升和计算机软件技术的飞速发展,利用计算机进行虚拟试验成为一种国际潮流,国内也逐步开始了这一方面的工
19、作,并在取得积极的成果。MATLAB经过多年的不断发展与完善已发展成为由MATLAB 语言、MATLAB工作环境、MATLAB 图形处理系统、MATLAB 数据函数库和MATLAB 应用程序接口五大部分组成的集数值计算、图形处理、程序开发为一体的功能强大的系统。它具有以下的功能和特点:高效的数值计算及符号计算功能,能使我们从繁杂的数学运算分析中解脱出来;完备的图形处理功能,实现了计算结果和编程的可视化;功能丰富的应用工具箱,提供了大量方便实用的处理工具;友好的界面及接近数学表达式的自然化语言,便于学习和掌握。实践证明,学生可以在几十分钟的时间内学会MATLAB的基本知识,经过几个小时的使用就能
20、初步掌握它。 MATLAB强大的数值分析功能和计算结果可视化功能及其功能丰富的工具箱,使得它特别适合在信号与系统课程中应用,为开发高效、实用的信号与系统虚拟实验提供了强有力的支持。 以MATLAB 为平台开发的 信号与系统教学辅助软件可以充分利用计算机快速运算,文字、动态图形、声音及交互式人机界面的特点,运用MATLAB 的数值分析及计算结果可视化、信号处理工具箱的强大功能,将“信号与系统”课程中较难掌握和理解的重点理论和方法通过概念浏览、动态演示及典型例题分析等方式,形象生动地展现出来,从而使学生对所学知识的理解更加透彻,同时运用教学软件中的数值计算工具箱, 将使学生从大量繁琐的手工数学运算
21、中解放出来, 将更多的时间留于对基本概念和基本方法的思考。第2章 MATLAB软件简介2.1 MAILAB简介及发展过程 MATLAB(矩阵实验室的简称)是一种专业的计算机程序,用于工程科学的矩阵数学运算。但在以后的几年内,它逐渐发展为一种极其灵活的计算体系,用于解决各种重要的技术问题。Matlab 程序执行matlab 语言,并提供了一个极其广泛的预定义函数库,这样就使得技术工作变得简单高效。在解决工程技术问题方面,MATLAB 比其它任何计算机语言(包括FORTAN 和C)都简单高效。它取自矩阵(Matrix)和实验室(Laboratory)两个英文单词的前三个字母,意即“矩阵实验室”。它
22、是一种以矩阵作为基本数据单元的程序设计语言,提供了数据分析、算法实现与应用开发的交互式开发环境。在70年代中期,Cleve Moler博士和其同事在美国国家科学基金的资助下开发了调用EISPACK和LINPACK的FORTRAN子程序库.EISPACK是特征值求解的FOETRAN程序库,LINPACK是解线性方程的程序库.在当时,这两个程序库代表矩阵运算的最高水平. 到70年代后期,身为美国New Mexico大学计算机系系主任的Cleve Moler,在给学生讲授线性代数课程时,想教学生使用EISPACK和LINPACK程序库,但他发现学生用FORTRAN编写接口程序很费时间,于是他开始自己
23、动手,利用业余时间为学生编写EISPACK和LINPACK的接口程序.Cleve Moler给这个接口程序取名为MATLAB,该名为矩阵(matrix)和实验室(labotatory)两个英文单词的前三个字母的组合.在以后的数年里,MATLAB在多所大学里作为教学辅助软件使用,并作为面向大众的免费软件广为流传. MATLAB到今天已经历了近30年的发展过程。20世纪70年代中期,美国新墨西哥大学计算机系主任Clever Moler 博士和其同事在美国国家自然科学基金的帮助下,开发了调用LINPACK和EISPACK的Fortran子程序。20世纪70年代后期,Moler博士编写了相应的接口程序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文,绝对精品 信号与系统中MATLAB的应用【毕业论文,绝对精品】 信号 系统 MATLAB 应用 毕业论文 绝对 精品
链接地址:https://www.31ppt.com/p-3935182.html