标签: matlab xor
我有两个二进制矩阵,我想将它们相乘。但是在添加数字后进行乘法运算后,我希望它执行异或(XOR)运算而不是正常加法。
示例:
a = (1 0) b = (1 1) c = a*b
我希望我的程序能够计算出来:
c = (1*1) xor (0*1)
答案 0 :(得分:1)
您可以使用sum和mod对这些位进行计数(这可以推广到两位以上)
sum
mod
c = mod( sum( a.*b ), 2 )