【发布时间】:2014-08-30 17:00:30
【问题描述】:
我想一起实现异或。例如,我有两个位对,分别是 6 (110) 和 3 (011)。现在我想实现两个输入的按位异或。它可以通过matlab中的bitxor函数来完成。
out=bitxor(6,3);%output is 5
但我想通过 mod 函数而不是 bitxor 来实现该方案。 matlab怎么做?非常感谢。这是我的代码
out=mod(6+3,2^3) %2^3 because Galois field is 8 (3 bits)
【问题讨论】:
-
想知道这里提供的答案是否适合您?如果是,请考虑接受它,以便在 Stackoverflow 中将其视为“已关闭”。
标签: matlab bit-manipulation modulus bitwise-xor