第2节 基本使用方法.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文档。上传文档
查看更多
第2章 基本使用方法 简单的数学运算 4. 数据类型 复数由两个部分组成:实部和虚部。基本虚数单位等于,在 MATLAB 中虚数单位由 i 或者 j 表示。 MATLAB 中可以通过两种方法创建复数,第一种方法为直接输入法,另一种创建复数的方法为通过 complex 函数。 表达式书写规则 在大多数情况下,MATLAB 对空格不予处理,因此在书写表达式时,可以利用空格调整表达式的格式,使表达式更易于阅读。 在 MATLAB 表达式中,遵守四则运算法则,与通常法则相同。即运算从左到右进行,乘法和除法优先于加减法,指数运算优先于乘除法,括号的运算级别最高;在有多重括号存在的情况下,从括号的最里边向最外边逐渐扩展。 需要注意的是,在 MATLAB 中只用小括号代表运算级别,中括号只用于生成向量和矩阵,花括号用于生成单元数组。 MATLAB 的数学运算符 需要注意的是,右除和左除的意义并不相同。 关系运算符 MATLAB 的关系运算符能用来比较两个相同大小的数组,或用来比较一个数组和一个标量。 逻辑运算符主要包括“与”、“或”和“非”。使用逻辑运算符可以将多个表达式组合在一起,或者对关系表达式取反。 运算符优先级 标点符号的使用 在 MATLAB 中,标点符号有着充分的意义,可以用标点符号进行运算,或者标点符号可以包含特定的意义。 MATLAB 中的常用数学函数 MATLAB 提供了一系列的函数支持基本的数学运算,这些函数中的大多数调用格式和我们平时的书写习惯一致,方便用户记忆和书写。 常用的操作命令 常用的操作快捷键 * * * * 1.变量命名 变量名是以字母开头,后接字母、数字或下画线的字符序列,最多63个字符。 例如 x、x_1、xy12 在MATLAB中,变量名区分字母的大小写。 例如addr、Addr和ADDR表示3个不同的变量。 2.赋值语句 MATLAB赋值语句有两种格式: (1)变量=表达式; (2)表达式 在第1种语句形式下,MATLAB将右边表达式的值赋给左边的变量, 在第2种语句形式下,将表达式的值赋给MATLAB的预定义变量ans。 在语句的最后加分号,MATLAB仅仅执行赋值操作,不再显示运算的结果。 注释以%开头, 该符号用于在程序文本中添加注释,增加程序的可读性。百分号之后的文本都将视作注释,系统不对其进行编译。 3. 预定义变量 整数 、浮点数、 复数、逻辑变量、矩阵、字符串、结构体、元胞数组等。 MATLAB 默认的数据类型为双精度型 (double) 默认的显示格式是‘保留小数点后4位’,可以通过format命令改变输出显示格式。 矩阵转置 . 矩阵共轭转置 数组乘方 .^ 3^5= 243 乘方 ^ 数组左除 .\ 3\5= 1.6667 左除 \ 数组右除 ./ 3/5 =0.6000 右除 / 乘,点乘,即数组乘法 .* 3*5=15 矩阵乘法 * 3-5=-2 减法 - 3+5=8 加法 + 实例 功能 符号 不等于 ~ = 等于 == 大于或等于 = 大于 小于或等于 = 小于 说明 运算符 说明 运算符 非 ~ 或,只适用于标量。a || b,当 a 的值为真时,则忽略 b 的值 || 或 | 与,只适用于标量。a b,当 a 的值为假时,则忽略 b 的值 与 描 述 运算符 逻辑或 (||) 逻辑与 () 数组逻辑或 (|) 数组逻辑与 () 小于 (),小于等于 (=),大于 (),大于等于 (=),等于 (==),不等于 (~=) 冒号运算符 (:) 加法 (+),减法 (-),逻辑非 (~) 乘法 (.*),矩阵乘法 (*),右除 (./),左除 (.\),矩阵右除 (/),矩阵左除 (\) 标量加法 (+)、减法 (-)、取反 (~) 转置 (.’),共轭转置 (‘),乘方 (.^),矩阵乘方 (^) 圆括号 () 运算符 注释语句的标识 百分号(%) 定义单元数组 花括号({ }) 调用操作系统运算 感叹号(!) 定义矩阵 方括号([ ]) 赋值语句 等号(=) 指定运算优先级;函数参数调用;数组索引 圆括号(( )) 定义字符串 引号(‘’) 在数组中应用较多,如生成等差数列 冒号(:) 续行符 省略号(…) 数组列分隔符;函数参数分隔符 逗号(,) 小数点;结构体成员访问 点(.) 数组行分隔符;取消运行显示 分号(;) 定义 标点符号 定义 标点符号 命令窗口信息显示开关 echo 显示文件内容 type 显示变量或文字的内容 disp 保存内存变量 save 显示当前目录下文件 dir 退出 MATLAB quit 日志文件命令 diary 显示搜索目录 path 清除图形窗

文档评论(0)

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

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

1亿VIP精品文档

相关文档