[工学]第一章 MATLAB简介及基本特性0.pptVIP

  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文档。上传文档
查看更多
[工学]第一章 MATLAB简介及基本特性0

第一章 MATLAB简介及基本特性 1.1 MATLAB语言的特点 1.2 MATLAB数学运算 1.3 MATLAB编程 1.4 曲线图 MATLAB简介 MATLAB是MATrix LABoratory的缩写,是 美国Mathworks公司于1982年推出的一套高性 能的数值计算和可视化软件作为工具软件,它有 强大的矩阵计算能力和良好的图形可视化功能, 为用户提供了非常直观和简洁的程序开发环境, 因此被称为第四代计算机语言,并在控制领域得 到了广泛的应用。 MATLAB的发展 基本组成 它主要由以下五个部分组成: MATLAB语言。MATLAB语言是以矩阵和向量为基本数据单位,包括控制流程语句、函数、数据结构,输入输出及面向对象等特点的高级语言。它既适用编写小程序(如数据文件进行处理的程序),也适用于开发复杂的大型程序。 MATLAB的工作环境。包括变量查看器、程序编辑器,以及MATLAB附带的大量的M文件句柄图形。这是MATLAB的图形系统。它既包括对二维和三维数据可视化、图形处理动画制作等高层次的绘图命令,也包括可以完整修改图形局部及编制完整图形界面的、低层次的绘图命令。 MATLAB数学函数库。MATLAB的数学函数库极其庞大,既包括最基本的SUN、COS函数,也包括如求矩阵特征值和特征向量,矩阵求逆,bisse1函数,Fourie变换等复杂算法。 MATLAB API(Application Program Interface)。能在ATLAB里读写MAT文件。 1.1 MATLAB语言的特点 1.1.1 MATLAB工作空间 工作空间是MATLAB用于存储各种变量和结果的内存空间。 在该窗口中显示工作空间中所有变量的名称、大小、字节数和变 量类型说明,可对变量进行观察、编辑、保存和删除。 它由4部分组成:标题栏、菜单栏、工具栏和命令窗口 一、 菜单命令 (1)File菜单项:File菜单项实现有关文件的操作。 (2)Edit菜单项:Edit菜单项用于命令窗口的编辑 操作。 (3)View菜单项:View菜单项用于设置MATLAB 集成环境的显示方式。 (4) Web菜单项:Web菜单项用于设置MATLAB 的Web操作。 (5) Window菜单项:主窗口菜单栏上的Window 菜单,只包含一个子菜单Close all,用于关闭 所有打开的编辑器窗口,包括M-file、Figure、 Model和GUI窗口。 (6) Help菜单项:Help菜单项用于提供帮助信息。 二、工具条简介 MATLAB 主窗口的工具栏共提供了10个命 令按钮。这些命令按钮均有对应的菜单命令,但 比菜单命令使用起来更快捷、方便。 三、若干通用操作指令 四、指令行的编辑 五、常用的操作 1、MATLAB的变量 MATLAB的一个特点是在应用之前变量的维数是不必确定的。变量一旦被采用,便会自动产生。在退出系统之前,这些变量将保留在存储器中。 2、通过输入who可查看所有存放在存储器中的变量清单,输入clear可清除所有存放在存储器中的非永久性变量。也可通过输入clear 变量的方法清除特性的变量。 3、以%开始的程序行 凡是在MATLAB中以%开始的行,都是注释和说明。 4、应用分号操作符 分号的作用一是指取消打印,但是命令仍在执行,而结果不显示。其二的作用是指示一行的结束。 5、应用冒号操作符 该操作符用来建立向量,赋予矩阵下标和规定叠代。如,j:k表示[j j+1 … k],A(:,j)表示矩阵A的第j列,A(i , :)表示矩阵A的第i行。 6、输入超过一行的长语句 一个语句通常以回车结束。如果输入太长,超出了一行,则应按如下输入: x=1.23+2.34+3.456+4.56+5.65+6.78+…(或三点以上) +7.86+9.25+5.52 7、在一行能输入数个语句 在一行能输入数个语句,可以用逗号或分号隔开。如下示: plot(x,y,’o’),text(1,20,’system1’),text(1,15,’system2’) plot(x,y,’o’);text(1,20,’system1’);text(1,15,’system2’) 1.1.2 MATLAB 编辑/调试器 对于编写小程序可以直接在命令窗口内进行,对 于编写大型或复杂程序应采用M文件编程方

文档评论(0)

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

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

1亿VIP精品文档

相关文档