欢迎来到天天文库
浏览记录
ID:36871951
大小:797.00 KB
页数:28页
时间:2019-05-10
《MATLABR2010a简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、MATLAB基础教程薛山清华大学出版社第1章MATLABR2010a简介教学目标教学重点教学内容2021/8/24第2页SCHOOLOFPHYSICSANDTECHNOLOGYN.N.U.教学内容MATLAB简介MATLABR2010a用户界面MATLABR2010a的路径搜索2021/8/24第3页SCHOOLOFPHYSICSANDTECHNOLOGYN.N.U.1.1MATLAB简介MATLAB是MathWorks公司开发的科学与工程计算软件,它以矩阵运算为基础,把计算、绘图及动态系统仿真等功能有机地融合在一起。
2、同时,它又具有程序设计语言的基本特征。目前,MATLAB在工程计算与数值分析、控制系统设计与仿真、信号处理、图像处理、金融建模设计与分析等等学科领域都有着十分广泛的应用。2021/8/24第4页SCHOOLOFPHYSICSANDTECHNOLOGYN.N.U.MATLAB发展(1/2)MATLAB语言是由美国的CleverMoler博士于1980年开发的设计者的初衷是为解决“线性代数”课程的矩阵运算问题取名MATLAB即MatrixLaboratory矩阵实验室的意思2021/8/24第5页SCHOOLOFPHYSI
3、CSANDTECHNOLOGYN.N.U.MATLAB发展(2/2)CleveMoler编写的使用Linpack和Eispack的接口程序——MATLAB1993MATLAB4.0版1997MATLAB5.0版2000年10月MATLAB6.0版2004年7月MATLAB7.0版2005年9月MATLAB7.1版随后每年发布两次以年份命名的版本,如R2006a(MATLAB7.2)、R2006b(MATLAB7.3)、R2007a(MATLAB7.4)、R2007b(MATLAB7.5)、R2008a(MATLAB7.
4、6)、R2008b(MATLAB7.7)、R2009a(MATLAB7.8)、R2009b(MATLAB7.9)、R2010a、R2010b,……等。2021/8/24第6页SCHOOLOFPHYSICSANDTECHNOLOGYN.N.U.MATLAB的特点(1/3)MATLAB作为一种高级科学计算软件,是进行算法开发、数据可视化、数据分析以及数值计算的交互式应用开发环境。世界上许许多多的科研工作者都在使用MATLAB产品来加快他们的科研进程,缩短数据分析和算法开发的时间,研发出更加先进的产品和技术。相对于传统的C、
5、C++或者FORTRAN语言,MATLAB提供了高效快速解决各种科学计算问题的方法。目前,MATLAB产品已经被广泛认可为科学计算领域内的标准软件工具之一。2021/8/24第7页SCHOOLOFPHYSICSANDTECHNOLOGYN.N.U.MATLAB的特点(2/3)MATLAB可以被广泛的应用于不同的领域,例如信号与图像处理、控制系统设计与仿真、通讯系统设计与仿真、测量测试与数据采集、金融数理分析以及生物科学等。在MATLAB中内嵌了丰富的数学、统计和工程计算函数,使用这些函数进行问题的分析解答,无论是问题的
6、提出还是结果的表达都采用工程师习惯的数学描述方法,这一特点使MATLAB成为了数学分析、算法开发及应用程序开发的良好环境。2021/8/24第8页SCHOOLOFPHYSICSANDTECHNOLOGYN.N.U.MATLAB的特点(3/3)MATLAB的特点为:高级科学计算语言;代码、数据文件的集成管理环境;算法设计开发的交互式工具;用于线性代数、统计、傅立叶分析、滤波器设计、优化和数值计算的基本数学函数;2-D和3-D数据可视化;创建自定义工程师图形界面的工具;与第三方算法开发工具——C/C++、FORTRAN、J
7、ava、COM、MicrosoftExcel——集成开发基于MATLAB的算法;2021/8/24第9页SCHOOLOFPHYSICSANDTECHNOLOGYN.N.U.1.1.2MATLAB的功能(1/9)MATLAB将高性能的数值计算和可视化功能集成在一起,并提供了大量的内置函数,从而被广泛地应用于科学计算、控制系统和信息处理等领域的分析、仿真和设计工作,而且利用MATLAB产品的开放式结构,可以很容易地对MATLAB的功能进行扩充,从而在不断深化问题的认识的同时,不断完善MATLAB产品以提高产品自身的竞争能力
8、。其功能为:2021/8/24第10页SCHOOLOFPHYSICSANDTECHNOLOGYN.N.U.MATLAB的功能(2/9)数学计算MATLAB提供的数学算法凝聚了世界上诸多科学家的辛勤劳动,保证了数学计算精确的结果。MATLAB数学计算的内容有:线性代数和矩阵分析与变换数据处理与基本统计快速傅里叶变换(FFT),相关与
此文档下载收益归作者所有