MATLAB6.5基本介绍教材.docVIP

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB6.5基本介绍教材

第二章 MATLAB与SIMULINK简介 MATLAB语言是当今国际上最流行的科学与工程计算的软件工具,它起源于矩阵运算,并已发展成为了一种具有广泛应用前景的、全新的计算机高级编程语言了。MATLAB语言也得到控制界研究者的普遍重视,陆续出现的许多专门用于控制理论及其计算机辅助设计(CAD)工具箱,使控制系统的分析与设计问题变得简单了,它为控制系统的设计与仿真提供了一个强有力的工具。其中图形交互式计算机仿真环境SIMULINK,是用方块图形式来建立系统模型,以对动态系统进行建模、仿真和分析的工具箱,它的出现为MATLAB应用起到了积极的推动作用。 2.1 MATLAB的基础知识 2.1.1 MATLAB语言系统 2.1.1.1 MATLAB简介 1980年前后,美国的Cleve Moler教授利用自己研制的基于特征值计算和线性代数软件包,构思并开发了MATLAB( MATrix LABoratory,即矩阵实验室)。随后,Cleve Moler和John Little等人成立了The Mathworks公司,Cleve Moler一直任该公司的首席科学家。 MATLAB的第一个商业版本(DOS版本1.0)发行于1984年。1990年推出的MATLAB3.5i是第一个可以运行于Microsoft Windows下的版本,它可以在两个窗口上分别显示命令行计算结果和图形结果。稍后推出的SimuLAB环境首次引入基于框图的仿真功能,该环境就是我们现在所知的Simulink,其模型输入的方式使得一个复杂的控制系统的数字仿真问题变得十分直观而且相当容易。2000年10月,MATLAB6.0问世,较之以前的版本在操作界面有了很大的改观,同时给出了程序窗口、历史信息窗口和变量管理窗口。2002年6月推出的MATLAB Release 13,即MATLAB6.5/Simulink5.0是目前的最新版本。 经过多年来版本的不断更新,MATLAB已集中了日常数学处理中的各种功能,包括高效的数值计算、矩阵运算、信号处理和图形生成等功能。新版本的MATLAB功能已经十分强大,速度变得更快,数值性能更好;用户图形界面设计更趋合理;与C语言接口及转换的兼容性更强;新的虚拟现实工具箱更给仿真结果三维视景下显示带来了新的解决方案。MATLAB由于其强大的功能,已经在数值型软件市场上占据了主导地位,受到了人们的广泛欢迎。 一种语言之所以能如此迅速地普及,显示出如此旺盛的生命力,是由于它有着不同于其他语言的特点。正如同FORTRAN和C等高级语言使人们摆脱了需要直接对计算机硬件资源进行操作一样,被称作为第四代计算机语言的MATLAB,利用其丰富的函数资源,使编程人员从繁琐的程序代码中解放出来。MATLAB给用户带来的是最直观、最简洁的程序开发环境。 MATLAB具有以下主要特点: (1)超强的数值运算功能。在MATLAB里,有超过500种的数学、统计、科学及工程方面的函数可供使用,而且使用简单快捷。由于库函数都由本领域的专家编写,用户不必担心函数的可靠性。 (2)语法限制不严格,程序设计自由度大。例如,在MATLAB里,用户无需对矩阵预定义就可使用。 (3)程序的可移植性很好,基本上不做修改就可以在各种型号的计算机和操作系统上运行。 (4)强大的数据可视化功能。在FORTRAN和 C语台里,绘图都很不容易,但在MATLAB里,数据的可视化非常简单。MATLAB还具有较强的编辑图形界面的能力。 (5)丰富的工具箱。由各学科领域内学术水平很高的专家编写的功能强劲的工具箱,使用户无需编写自己学科范围内的基础程序,而直接进行高、精、尖的研究。 2.1.1.2 MATLAB工作环境 启动MATLAB6.5后,显示的窗口如图2-1所示。 图2-1 MATLAB操作桌面 MATLAB的工作环境包括菜单项、工具栏以及指令窗口、工作空间窗口、启动平台窗口、命令历史窗口、图形文件窗口和M文件窗口。 (1)菜单栏 菜单栏中包含File菜单、Edit菜单、View菜单、Window和Help菜单五项。 ·文件菜单“File”除了具有Windows一般应用程序所具有的新建、打开、关闭、退出、打印选项外,还包含如下选项: “Import Data…”:有关数据的导入。 “Save Workspace As…”:保存工作台。 “Set Path…”:设置当前工作路径。 “Preferences…”:部分MATLAB工作环境的交互性设置。 ·编辑菜单“Edit”除了具有Windows一般应用程序所具有的撤消操作、重复操作、复制、粘贴、全选选项外,还包含了: “Clear Command Window”清除指令窗。 “Clear Command History”清除指令的历史记录。

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档