逻辑与,a&b,a和b只要有一个为0,结果为0,否则为1
逻辑或,a|b,a和b只要有一个为1,结果为1,否则为0
异或,xor(a,b),简单地看成不进位的加法好了。(意义是异为真,同为假,不然怎么叫异呢,通常用来取反或保存)
这里a和b都是矩阵,所以结果是a和b对应元素的逻辑操作
a&b=[1&0 1&1 0&1 0&0]=[0 1 00]
xor是异或的意思,他的两个操作数只有在一真一假的情况下 结果才是逻辑真,否则为逻辑假
上头 a b的第一个元素分别是1 和 0 所以结果是1 ; 虽然它们的第二个元素都是1 但结果仍为逻辑假 是0
另外 还有个操作符 | 是逻辑或
只有xor是新的,|和& 都可以用高中学的真值表判断
逻辑与:如果同真则1,反之为零;
逻辑或:如果相同则零,不同为1.