matlab第1章教程分析.ppt

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.4.3 数值、变量和表达式 4. 运算符和表达式 MATLAB中的算术运算符和其他程序设计语言的表现形式相同。但由于MATLAB是面向矩阵/数组运算设计的,标量被看作(1× 1)的矩阵/数组,“乘、除和幂”运算的规则与一般矩阵运算有所不同。除法运算包括了“左除”和“右除”两种运算。具体说明详见第2章。 1.4.3 数值、变量和表达式 MATALAB书写表达式的规则与“手写算式”几乎完全相同,也与其他程序设计语言没有多少差别。 表达式由变量名、运算符和函数名组成。 ? 表达式按常规的优先级从左到右执行运算。 ? 优先级的基本规定是:指数运算级别最高,乘除运算其 次,加减运算级别最低。 括号可以改变运算的次序。 ? 书写表达式时,赋值符“=”和运算符两侧允许有空格,以增加可读性。 1.4 MATLAB指令窗操作入门 1.4.4 工作空间与变量管理 对于如图1.1所示的操作桌面,直接点击工作空间浏览器中的变量名就可以进行相应的操作。 1.4.4 工作空间与变量管理 右击【例1.2】结果图中A的图标,可以根据下拉菜单进行相应操作。 1.4.4 工作空间与变量管理 还可以双击A的图标,在弹出的窗口中对A的内容进行修改,也可以改变A的尺寸。 对于如图1.2所示的几何独立的指令窗,则可以通过三个常用指令:who,whos和clear进行。 在指令窗中运行who指令和whos指令,可以获得有关工作空间中变量的相关信息;而运行clear指令则可以删除一些不再使用的变量,使整个工作空间更简洁。 1.4.4 工作空间与变量管理 【例1.5】在指令窗中运行指令who,whos和clear的示例。 1.4.4 工作空间与变量管理 【说明】 ? 可以把多条指令放在同一行上输入,中间用逗号或分号分隔。如果采用了分号,则不显示该条指令的运行结果。 ? whos指令将列出全部变量的变量名(Name)、大小(Size)、字节数(Bytes)、变量类型(Class)。除了列出了各个变量的相关信息外,还给出了整个工作空间的占用情况。 ? MATLAB将所有的变量都作为数组来看待。 1.4.4 工作空间与变量管理 1.4.4 工作空间与变量管理 ? clear指令中,X1 和Y1之间不能加逗号或分号,只能用空格分隔。否则,该指令就会被错误地解释成两条指令:删除X1变量;显示Y1变量的内容。Y1不会被删除。 1.4.4 工作空间与变量管理 ? 应当特别注意:单独键入clear指令,将无条件删除MATLAB工作空间中的全部变量!系统不会要求用户确认该指令,所有变量都被清除,并且不能恢复! 1.4 MATLAB指令窗操作入门 1.4.5 指令窗的显示方式与指令行的编辑 及标点符号 1. 默认的输入显示方式 从7.0版本开始起,规定:输入指令中的if, for, end等控制数据流的MATLAB关键词自动地采用蓝色字体显示;输入指令中的非控制指令、数码,都自动地采用黑色字体显示;输入的字符串自动地采用紫色字体显示。 1.4.5 指令窗的显示方式与指令行的编辑 及标点符号 2. 运算结果的显示 在指令窗中显示的输出有:指令执行后,数值结果采用黑色字体输出;而运行过程中的出错信息用红色字体显示。 1.4.5 指令窗的显示方式与指令行的编辑 及标点符号 系统用红色的字体告知矩阵的维数不一致。 1.4.5 指令窗的显示方式与指令行的编辑 及标点符号 结果的输出一般默认采用“format short g”格式,显示出5位有效数字。不要误认为,运算结果的精度只有5位有效数字。MATLAB的数值数据通常占用64位(Bit)内存,以16位有效数字的“双精度”进行运算和输出。 可以根据需要,在指令窗中直接输入相应的指令,获得所需的数值计算结果显示格式。表1.2 (p.10)给出了这些常用的数字显示格式。 【例1.6】 在指令窗中运行format指令的示例。 1.4.5 指令窗的显示方式与指令行的编辑 及标点符号 【说明】 ? 在选择不同的数字显示格式时,MATLAB并不改变数字的大小,只改变显示格式。 ? 一旦键入了上述某条format指令后,工作空间中的所有数据均采用同一格式显示。并且,在下一次键入format指令前,所有数据均按照本次format指令规定的格式显示。 1.4.5 指令窗的显示方式与指令行的编辑 及标点符号 3. 指令窗中指令行的编辑 由于MATLAB把指令窗中输入的所有

文档评论(0)

阿里山的姑娘 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档