操作符 | MATLAB

文章目录

  • 算术运算
  • 模除法和舍入
  • 关系运算符
  • 逻辑运算
  • 集合运算
  • 按位运算

算术运算

操作符 含义 操作符 含义 操作符 含义
sum 元素数组求和 cumsum 累计和 movsum 移动总和
diff 差分和近似导数 .* 乘法 * 矩阵乘法
prod 数组元素的乘积 cumprod 累积乘积 pagemtimes 按页矩阵乘法
tensorprod Tensor products between two tensors ./ 数组右除 .\ 数组左除
/ 求解关于 x 的线性方程组 xA = B \ 求解关于 x 的线性方程组 Ax = B .^ 按元素求幂
^ 矩阵幂 .’ 转置向量或矩阵 复共轭转置
pagetranspose 按页转置 pagectranspose 按页复共轭转置 uminus 一元减法
uplus 一元加法

模除法和舍入

操作符 含义 操作符 含义 操作符 含义
mod 除后的余数(取模运算) rem 除后的余数 idivide 带有舍入选项的整除
ceil 向正无穷舍入 fix 向零舍入 floor 向负无穷舍入
round 舍入至最近的小数或整数

关系运算符

操作符 含义
isequal 确定数组相等性

逻辑运算

操作符 含义 操作符 含义 操作符 含义
all 确定数组元素是非零还是true any 确定是否有任何数组元素非零 find 查找非零元素的索引和值
islogical 确定数组元素是否为逻辑数组 logical 将数组转换为逻辑值 true 逻辑值 1

集合运算

操作符 含义 操作符 含义 操作符 含义
intersect 设置两个数组的交集 ismember 判断数组元素是否为集数组成员 setdiff 设置两个数组的差集
setxor 设置两个数组的异或 union 设置两个数组的并集 unique 数组中的唯一值
ismembertol 容差范围内的集合成员 uniquetol 容差内的唯一值 join 使用键变量按行合并两个表或时间表
innerjoin 两个表或时间表之间的内联 outerjoin Outer join between two tables or timetables

按位运算

操作符 含义 操作符 含义 操作符 含义
bitand 按位 AND bitor 按位 OR bitxor 按位 XOR
bitcmp 按位补码 bitget 获取指定位置的位 bitset 设置指定位置的位
bitshift 将位移动指定位数 swapbytes 交换字节顺序

你可能感兴趣的:(MATLAB,matlab,开发语言)