标签: matlab
试试这个
>> A = [1 2]; >> B = [1 4]; >> xor(A, B) ans = 0 0
如何?哪里出错了?
答案 0 :(得分:5)
您应该使用按位异或:
>> A = [1 2] >> B = [1 4] >> C = bitxor(A, B) >> C C = 0 6
答案 1 :(得分:1)
我认为错误是,matlab会对待所有内容!= 0为真。而且我们知道
true xor true -> false.
也许Fast xor array in matlab可以帮到你。