Matlab语言及其在电子信息工程中的应用:第3讲(V1.1)
- 格式:ppt
- 大小:950.50 KB
- 文档页数:23
MATLAB在电子信息课程中的应用【摘要】:介绍了MATLAB的特点、在电子信息课程教学中优越性以及对今后进一步学习和工作的实用性。
提出了学习MATLAB的学期.建议将MATLAB广泛应用于电子信息课程的各门课程教学中。
【关键词】:MATLA.B;带通数字滤波器;双边带幅度调制;仿真1.MATLAB简介MATL B是MATr王x和LABoratory两词的缩写.是1984年由美国Mathworks 公司推出的集数值计算、符号运算和图形处理等多种功能于一体的科学计算工具软件新的版本(MATLAB.7.0版)包括基本部分的28个函数库和专业扩展部分的功能性工具箱和学科性工具箱,如信号处理、神经网络和金融等工具箱,可以满足不同专业用户的需求。
与其它工具软件相比,其特点是简洁和智能化.适应科技专业人员的思维方式和书写习惯.使得编程和调试效率大大提高特别是可适应多种平台.并且随计算机硬、软件的更新而及时升级。
因此.MATL~B在国外的大学工学院校中.特别是数值计算用得最频繁的电子信息类学科中.已成为每个学生都应掌握的工具了。
它大大提高了课程教学、解题作业和分析研究的效率。
而且国内一些理工院校也已经或者正在把MA1’IAB作为学生必须掌握的一种软件目前已成为世界各国在科学分析和计算领域的主流软件.并被IEEE评述为国际公认的最优秀的科技应用软件。
2.MATLAB在数字信号处理中的应用数字信号处理是一门理论和技术发展十分迅速、应用非常广泛的前沿性学科.它的理论性和实践性都很强。
学生在学习这门课程时.普遍感到数字信号处理的概念抽象.对其中的分析方法与基本理论不能很好地理解与掌握数字信号处理的基础是离散信号及离散系统.在分析过程中应用MATLAB软件可带来直观的分析结果.比如用MATLAB完成有限长序列卷积只需直接调用卷积函数conv fx’h)。
下面介绍设计椭圆带通数字滤波器的实例:设计一椭圆带通数字滤波器,w1p=0.25丌,wls=O.15丌,丌up=0.45丌,丌us=0.55丌,Rp=ldB,Rs=60dB。
西南科技大学本科生课程备课教案计算机技术在安全工程中的应用——Matlab入门及应用授课教师:徐中慧班级:专业:安全技术及工程第三章课型:新授课教具:多媒体教学设备,matlab教学软件一、目标与要求掌握matlab中内置的初等数学函数、三角函数、数据分析函数等函数的运用。
二、教学重点与难点本堂课教学的重点在于引导学生在命令窗口进行一些简单的计算,对matlab初等的数学函数能够熟练运用,并能写一些matlab的简单程序解决实际问题。
三、教学方法本课程主要通过讲授法、演示法、练习法等相结合的方法来引导学生掌控本堂课的学习内容。
四、教学内容一、课程内容回顾上节课主要学习了数据显示格式、复数的运算、算术运算等。
(1)短数据格式和长数据格式之间的显示切换(2)15+16i,求该复数的模和辐角,实部与虚部(3)[1:3;2:4;3:5],求矩阵的转置初等数学函数包括对数函数、指数函数、绝对值函数、四舍五入函数和离散数学中的函数。
我们今天课程的任务就是掌握这些函数的运用。
二、常用的数学函数练 习创建矢量x,在-9到12之间,步长为3 (1)求x 除以2的商 (2)求x 除以2的余数 (3)e x(4)求x 的自然对数ln(x) (5)求x 的常用对数lg(x)(6) 用函数sign 确定矢量x 中哪些元素为正 (7)将显示格式变为rat ,显示x 除以2的结果 Eg: x=-9:3:12;(1) x/2;(2) rem(x,2);(3)exp(x);(4)log(x );(5)log10(x);(6)sign(x);(7)format rat;x/2三、取整函数Matlab 中有几种不同的取整函数。
其中最常用的是四舍五入。
然而取上近似还是取下近似要根据实际情况而定。
例如,在杂货店买水果,苹果0.52美元一个,5美元能买几个?5.009.61540.52/=苹果苹果但是在现实生活中,显然不能买半个苹果,而且也不能四舍五入到10.所以,只能向下取近似值9.四、离散数学中的函数离散数学就是有关数的数学,也就是中学代数里的因式分解、求最大公因数和最小公倍数。
Matlab在电子信息科学与技术专业上的应用Matlab在电子信息科学与技术专业中的应用院系:电子与信息科学工程学院专业:电子信息科学与技术班级:电技11-1班姓名:周建华学好:2011021715Matlab在电子信息科学与技术中的应用一、引言本述译将对Matlab和电子信息科学与技术专业进行简单的介绍,然后根据自动化专业所涵盖的几项主要技术,条理清晰地论述Matlab在其应用方面的现状及发展趋势,在论述的过程中,列举matlab在此技术中的应用实例。
二、Matlab的简单介绍MATLAB(矩阵实验室)是MATrix LABoratory的缩写,是一款由美国The MathWorks公司出品的商业数学软件。
MATLAB是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。
除了矩阵运算、绘制函数/数据图像等常用功能外,MATLAB还可以用来创建用户界面及与调用其它语言(包括C,C++和FORTRAN)编写的程序。
三、电子信息科学与技术专业的简单介绍电子信息科学与技术是一个宽口径的专业,包括电子科学技术和信息科学技术与技术两项内容,学习内容涉及电子学、信息技术、计算机三大知识板块,其培养方向有些院校涉及三个方向,如无线通讯、图像传输与处理、信息电子技术等,有的院校则涵盖两个专业方向,如通信与电子系统和信号与信息处理。
总体来说,包括了通信与信息系统、信号与信息处理、信息传输与交换、信息网络、信息处理和信息控制等为主体的各类通信与信息系统。
所涉及的范围则包括电信、广播、电视、雷达、声纳、导航、遥控与遥测、遥感、电子对抗、测量、控制等领域,以及军事和国民经济各部门的各种信息系统。
四、Matlab在自动化各项主要技术中的应用现状和发展趋势1、Matlab在模电技术中的应用现状和发展趋势模电课程是电子信息科学与技术专业的学生所必修的一门专业基础课程,其理论性和实践性很强,电路图及波形图多且复杂、控制理论分析抽象,通常仿真技术在模电技术领域中应用较少。
Matlab 在电子信息工程专业课程学习中的应用作者:卢佩刘效勇张锐敏孟晓男来源:《江苏科技信息》 2018年第13期0 引言电子信息工程是电子和信息工程方面的宽口径专业,该专业主要学习信息的获取与处理、电子设备与信息系统等方面的专业知识,要求掌握信息获取、处理的基本理论和应用的一般方法,并具备设计、集成、应用及计算机模拟信息系统的基本能力。
目前,该专业大多数课程具备理论的高度抽象性、方法的严密逻辑性和技术的广泛应用性等特点,造成了学生在学习过程中对理论知识的理解、消化和吸收度不够,对理论体系的内在关联性认识不透彻,降低了学生的学习主动性。
Matlab作为一种功能强大的计算软件,具有数值运算能力强、程序设计自由度大、可移植性好、可视化功能强和工具箱丰富等特点,能够为众多学科领域进行科学研究、工程设计提供全面的解决方案,现已成为教学和科研中常用的工具之一[1]。
笔者所在的教学团队在多年的教学过程中逐渐体会到:将Matlab融汇贯穿到该专业多门课程的教学过程中,可满足基本的教学和实验仿真需求,为基础理论学习和课外科技活动提供重要的支撑。
不仅能够帮助学生理解晦涩难懂的概念,还可以激发学生的想象力,对培养学生发现问题、分析问题和解决问题的能力起着不可忽视的作用。
文章旨在通过具体实例列举若干学科问题来佐证Matlab在电子信息工程专业学习过程中的重要作用。
1 Matlab 助力电子信息工程专业学习1.1 Matlab在“数学”课程中的应用在“数学”课程的学习过程中,通过在Matlab环境下对特定例子的计算和可视化观测,可以帮助学生直观地理解抽象的数学内容,掌握其解决问题的核心思想,从而激发学生学习数学的兴趣,为牢固掌握数学理论提供有力支撑[2]。
例如,在微积分理论知识的学习中,虽然Matlab提供了定积分运算函数,为了帮助学生理解定积分原理,可以通过直接编程模拟数值积分具体实现过程完成定积分运算。
如一道题目,要求用数值积分法求由y=-x2+10,y=0,x=0,x=10 围成的图形面积,并讨论步长与积分方法对精度的影响。