MATLAB01MATLAB基础知识.ppt
《MATLAB01MATLAB基础知识.ppt》由会员分享,可在线阅读,更多相关《MATLAB01MATLAB基础知识.ppt(17页珍藏版)》请在三一办公上搜索。
1、1,MATLAB 教程,2,第一章 MATLAB基础知识,MATLAB简介MATLAB基本特性,3,1.1 MATLAB简介,1.产生背景及发展历史20世纪70年代中期,美国学者Cleve Moler博士和他的同事做国家科学基金资助项目时开发了调用EISPACK和LINPACK的FORTRAN子程序库。EISPACK是特征值求解程序库,LINPACK是解线性方程的程序库。70年代后期,Cleve Moler博士发现学生使用这两个程序库时接口程序不好写,很费时间,Cleve Moler又编写了接口程序,取名MATLAB,意为Matrix 和laboratory。以后数年,MATLAB作为辅助教学
2、软件,免费流传。1983年,Little、Moler、Steve Bangert合作,用C语言合作开发了第二代专业版MATLAB。在具有数值计算能力的基础上,具有了数据视图的功能,4,1984年,Cleve Moler和John Little成立了Mathwork公司,正式把MATLA B推向市场,并继续MATLAB的研究和开发。九十年代的时候,MATLAB已经成为国际控制界公认的标准计算软件。1993年,Mathwork公司推出MATLAB4.0版本,从此告别DOS版。4.x版在继承和发展其原有的数值计算和图形可视能力的同时,出现了以下几个重要变化:(1)推出了SIMULINK。这是一个交互
3、式操作的动态系统建模、仿真、分析集成环境。它的出现使人们有可能考虑许多以前不得不做简化假设的非线性因素、随机因素,从而大大提高了人们对非线性、随机动态系统的认知能力。(2)开发了与外部进行直接数据交换的组件,打通了MATLAB进行实时数据分析、处理和硬件开发的道路。,5,(3)推出了符号计算工具包。1993年公司从加拿大滑铁卢大学购得Maple的使用权,以Maple为“引擎”开发了Symbolic Math Toolbox 1.0。MathWorks公司此举加快结束了国际上数值计算、符号计算孰优孰劣的长期争论,促成了两种计算的互补发展新时代。(4)构作了Notebook。公司瞄准应用范围最广的
4、Word,实现了MATLAB与Word的无缝连接,为专业科技工作者创造了融科学计算、图形可视、文字处理于一体的高水准环境。1997年春,MATLAB5.0版问世,紧接着是5.1、5.2,以及和1999年春的 5.3 版。与 4.x相比,这些MATLAB版本拥有更丰富的数据类型和结构、更友善的面向对象、更加快速精良的图形可视、更广博的数学和数据分析资源、更多的应用开发工具。在欧美大学里,诸如应用代数、数理统计、自动控制、数字信号处理、模拟与数字 通信、时间序列分析、动态系统仿真等课程的教科书都把MATLAB作为内容。这几乎成了九十年代教科书与旧版书籍的区别性标志。在那里,MATLAB是攻读学位的
5、大学生、硕士生、博士生必须掌握的基本工具。,6,在国际学术界,MATLAB已经被确认为准确、可靠的科学计算标准软件。在许多国际一流学术刊物上,(尤其是信息科学刊物),都可以看到MATLAB的应用。在设计研究单位和工业部门,MATLAB被认作进行高效研究、开发的首选软件工具。2.MATLAB语言特点 兼有数值型软件和分析型软件的双重优点,简洁、直观、更符合人们的思维习惯。(1)语言简洁,代码灵活,极其丰富的库函数资源 链接(2)运算符丰富。(3)面向对象编程和结构化的控制功能。,7,(4)程序设计自由度较大。(5)程序可移植性好。(6)功能强大的图形功能。(7)分门别类的工具箱是该软件的另一大特
6、点。(8)开放性的共享源程序。3.MATLAB集成环境的组成(1)MATLAB语言 MATLAB语言是以矩阵和向量为基本数据单位,包括控制流程语句、函数、数据结构、输入输出及面向对象等特点的高级语言。,8,(2)MATLAB工作环境 MATLAB工作环境包括变量查看器、程序编辑器以及附带的大量的.m文件。(3)句柄图形 句柄图形是MATLAB的图形系统。它既包括对二维和三维数据可视化、图像处理、动画制作等高层次的绘图操作,也包括可以完全修改图形局部及编制完整图形界面的、低层次的绘图命令。(4)MATLAB数学函数库 MATLAB的数学函数库极其庞大,既包括最基本的sum、sin、cos函数,也
7、包括如求矩阵特征值和特征向量、矩阵求逆、bissel函数、Fourier函数等。(5)MATLAB API(Appliance Program Interface)MATLAB的API库允许用户在MATLAB和C、FORTRAN语言之间相互调用。,9,1.2 MATLAB基本特性,1.MATLAB安装(1)MATLAB 6.5软件安装所需的资源要求。硬件方面 最好是Pentium III或更高;光驱至少为20倍速以上;内存至少128MB;硬盘至少预留200MB以上的空间:8位图形适配器与显示器(支持256色以上)。软件方面。Netscape Navigator 40或更高版本或Microsof
8、t Internet Explorer 4.0。操作 系统为Windows 98/NT/2000或Windows XP等版本。为了安装运行MATLAB Notebook、MATIAB Excel Builder、Excel link、Database Too1box和MATLAB Web Server,需要安装Microsoft Word 8.0(office 97)、office 2000或office XP;为了实现API,需要预先安装Compaq Visual Fortran 5.0、6.1或6.6,Microsoft Visual C/C+version 5.0、6.0或7.0,或者安
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB01MATLAB 基础知识
链接地址:https://www.31ppt.com/p-6511673.html