第二章MATLAB语言的使用与程序设计说明书.docVIP

第二章MATLAB语言的使用与程序设计说明书.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
word完美格式 PAGE 精心整理 学习帮手 第二章 MATLAB语言的使用与程序设计 第一节 MATLAB系统简介 MATLAB是由美国MathWorks公司推出的用于数值计算和图形处理的科学计算语言。它是Matrix Laboratory(矩阵实验室)的英文缩写。它的第一版发行于1984年,经过20年的不断改进,到目前为止已推出了4.0, 5.0, 5.2, 5.3, 6.0, 6.1, 6.5等版本。 它不但具有以矩阵计算为基础的强大数学计算和分析功能,而且还具有丰富的可视化图形表现功能和方便的程序设计能力,以及许多具有特殊意义的MATLAB工具箱,如:控制系统工具箱、信号处理工具箱、系统辩识工具箱、模糊控制工具箱、神经网络工具箱等等。所有这些为系统仿真提供了十分便利的条件。特别是1992年该公司推出的交互式模型输入与仿真环境SIMULINK,更为系统仿真打开了崭新的局面。 现在MATLAB已广泛地应用于自动控制、信号处理、图像分析、人工智能、生物医学工程、通信工程和金融系统等领域,是国际上最流行的系统辅助设计与系统仿真的软件工具。 MATLAB的主要组成部分 MATLAB系统包括5个主要部分: MATLAB语言体系: MATLAB语言是一种以矩阵运算为基础的高级语言,具有条件控制、函数调用、数据结构、输入输出及面向对象等程序语言特征,可以进行程序设计。 开发环境: MATLAB开发环境由一组工具和组件组成,是图形化的用户界面,包括MATLAB桌面和命令窗口、命令历史窗口、帮助信息浏览器、工作空间浏览器、文件和搜索路径浏览器。 MATLAB数学函数库: 包括各种数学算法所形成的函数(从基本函数到高级函数),以及各种工具箱里的函数。 图形系统: 包括数据图示、图像处理、动画生成、图形显示以及图形界面设计等功能,还可以通过使用图形句柄完成复杂的图形功能,实现对所有图形对象的操作。 应用程序接口: MATLAB还提供了应用程序接口库函数,用户可在MATLAB环境中使用C或FORTRAN程序。 此外,MATLAB本身提供了较完善的在线帮助软件环境,用户可以通过它查询一些不熟悉的命令功能与调用格式。它还具有很强的功能扩展能力,可以自己开发工具箱。 MATLAB开发环境 MATLAB6的开发环境由命令窗口、启动平台窗口、工作空间窗口、命令历史窗口、当前路径窗口、M文件编辑器及在线帮助浏览器等组成。 MATLAB6的开发环境是MATLAB语言的基础和核心,MATLAB的全部功能都是在开发环境中实现的。因此,掌握MATLAB的开发环境是掌握MATLAB语言的关键。 下面先看一下MATLAB的基本界面。 包括5个窗口(缺省状态下显示3个窗口)和主菜单。 每个窗口有两个按钮, 按钮可使该窗口脱离操作桌面独立出来。也可以通过View菜单来选择显示那些窗口。View菜单中的Desktop Layout选项给出了6种布局方式。(见书5页) 命令窗口: 提供交互式操作功能,即在命令窗口中直接输入命令或MATLAB函数,系统自动反馈信息和结果。 直接输入数学公式回车,即可得到公式的计算结果。如需对前面的公式进行修改,可按一次 键,(它可以重写前面的公式或命令),进行修改即可。 启动平台窗口: 在启动平台窗口中包括了系统中已安装的全部MATLAB程序和帮助文件的管理和启动功能,它采用了树型菜单的形式,用户可以直接从启动平台进入所选定项目。 启动平台实际上是由文本写成的M文件,用户也可以自己编辑。 工作空间窗口: 是MATLAB的一个变量管理中心,可以显示变量的名称、尺寸、字节和类别等信息,同时用不同的图标表示矩阵、字符数组、单元数组、结构及符号对象等变量类型。 它的处理功能:在某一变量上单击鼠标右键,会弹出菜单,对变量进行处理,可选存或全部保存。 命令历史窗口: 在命令历史窗口显示已执行过的命令。在窗口的某一命令上单击鼠标右键,会弹出菜单,对所选命令进行操作。 Copy:将所选命令拷贝到剪贴板; Evaluate Selection:执行所选命令; Create M-File:打开编辑器,将所选命令复制到编辑器; Delete Selection:删除所选历史命令(不确认是否删除); Delete to Selection:从头删除所选历史命令(不确认是否删除); Delete Entire History:清除全部历史命令(将弹出对话框确认是否清除)。 当前路径窗口: 当前路径窗口提供了当前路径文件的操作,在窗口的某一文件上单击鼠标右键,会弹出菜单,对所选文件进行操作。 MATLAB的搜索路径: 搜索路径是一系列文件路径的组合。当程序和命令执行时,MATLAB在搜索路径中查找程序或

文档评论(0)

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

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

1亿VIP精品文档

相关文档