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

    本主题说明如何在 MATLAB® 中使用按位运算来操作数字的位。大多数现代处理器直接支持位运算。在许多情况下,以这种方式操作数字的位比执行除法或乘法等算术运算更快。

  • 执行循环冗余校验

    此示例说明如何对数值的位执行 循环冗余校验 (CRC)。CRC 用于检测数字系统中数据传输中的错误。发送数据时,会对数据附加一个短 校验值 。该校验值通过用数据中的位进行多项式除法获得。当接收到数据时,重复执行多项式除法,并将结果与校验值进行比较。如果结果不同,则数据在传输过程中被破坏。