MATLAB具有其它计算机高级语言(如BASIC、FORTRAN、C)所具有的内部函数和用于算术运算和逻辑运算的运算符号和关系符号。 早期的MATLAB主要是针对矩阵进行运算(MATLAB的名称来源于矩阵实验室),所以它还具有一些特殊的运算符号。如点乘、点除、点方幂等,正是这些特殊的功能使得这一软件具有高效的编程环境。无论是在MATLAB的交互式环境下使用各种指令,还是利用批处理进行编程,这些运算符号和特殊字符都是使用者所必须熟悉的。 + 加法运算。适用于两个数相加或两个同阶矩阵相加。 - 减法运算。 * 乘法运算。适用于两个数相乘或两个矩阵相乘。 .* 点乘运算。适用于两个同阶矩阵对应元素相乘。例如: [1 2 3].*[1 2 2] 其结果为:[1 4 6]。 ./ 点除运算。例如: [1 2 3]./[1 2 2] 其结果为:[1 1 1.5]。 ^ 乘幂运算。 \ 反斜杠表示左除。如,file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml16516/wps1.png可以得到矩阵方程 file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml16516/wps2.png的解。 pi 数学常数 file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml16516/wps3.png。即,3.1415926535897......。 ! 惊叹号用于后接DOS操作命令(不退出MATLAB执行DOS命令)。 如,使用DOS的编辑器 EDIT.EXE 编写MATLAB程序,可以键入 !EDIT <LAB1.M> (回车) 就进入编辑环境,编写文件名为 LAB1.M 的 MATLAB程序。 == 双等号表示相等关系符号。另外,“<” 和 “>”分别表示小于和大于 关系符号。 % 用于注释行开始。在程序中某行的第一列加上%,将不执行这一行。 & 逻辑与运算符号。另外,“|”和“~”分别表示逻辑或和逻辑非运算符 号。(注意:“~” 这个符号在计算机键盘左上角,与“`”在同一键上)。
|