2017 年2月 17 日1第2章基本使用方法 2017 年2月 17 日2 ,后接字母、数字或下画线的字符序列,最多 63 个字符。例如 x、 x_1 、 xy12 在 MATLAB 中,变量名区分字母的大小写。例如 addr 、 Addr 和 ADDR 表示 3个不同的变量。简单的数学运算 2017 年2月 17 日3 MATLAB 赋值语句有两种格式: (1)变量=表达式; (2)表达式在第 1种语句形式下, MATLAB 将右边表达式的值赋给左边的变量, 在第 2种语句形式下,将表达式的值赋给 MATLAB 的预定义变量 ans 。在语句的最后加分号, MATLAB 仅仅执行赋值操作,不再显示运算的结果。注释以%开头,该符号用于在程序文本中添加注释,增加程序的可读性。百分号之后的文本都将视作注释,系统不对其进行编译。 2017 年2月 17 日4 3. 预定义变量 2017 年2月 17 日5 4. 数据类型整数、浮点数、复数、逻辑变量、矩阵、字符串、结构体、元胞数组等。 MATLAB 默认的数据类型为双精度型( double ) 默认的显示格式是‘保留小数点后 4位’,可以通过 format 命令改变输出显示格式。 2017 年2月 17 日6 ?复数由两个部分组成:实部和虚部。基本虚数单位等于,在 MATLAB 中虚数单位由 i 或者 j 表示。? MATLAB 中可以通过两种方法创建复数, 第一种方法为直接输入法,另一种创建复 plex 函数。 2017 年2月 17 日7 ?表达式书写规则–在大多数情况下, MATLAB 对空格不予处理,因此在书写表达式时,可以利用空格调整表达式的格式,使表达式更易于阅读。–在 MATLAB 表达式中,遵守四则运算法则,与通常法则相同。即运算从左到右进行,乘法和除法优先于加减法,指数运算优先于乘除法, 括号的运算级别最高;在有多重括号存在的情况下,从括号的最里边向最外边逐渐扩展。–需要注意的是,在 MATLAB 中只用小括号代表运算级别, 中括号只用于生成向量和矩阵,花括号用于生成单元数组。 2017 年2月 17 日8 ? MATLAB 的数学运算符?需要注意的是, 右除和左除的意义并不相同。矩阵转置.' 矩阵共轭转置' 数组乘方.^ 3^5= 243 乘方^ 数组左除.\ 3\5= 左除\ 数组右除./ 3/5 = 右除/ 乘,点乘,即数组乘法.* 3* 5=15 矩阵乘法* 3-5=-2 减法- 3+5=8 加法+实例功能符号 2017 年2月 17 日9 ?关系运算符? MATLAB 的关系运算符能用来比较两个相同大小的数组,或用来比较一个数组和一个标量。不等于~=等于== 大于或等于>= 大于> 小于或等于<= 小于< 说明运算符说明运算符 2017 年2月 17 日 10 ?逻辑运算符主要包括“与”、“或”和“非”。使用逻辑运算符可以将多个表达式组合在一起,或者对关系表达式取反。非~ 或,只适用于标量。 a || b ,当 a 的值为真时,则忽略 b 的值|| 或| 与,只适用于标量。 a && b ,当 a 的值为假时,则忽略 b 的值&& 与&描述运算符
第2章 基本使用方法 来自淘豆网m.daumloan.com转载请标明出处.