数组逻辑运算
>> a=[1,2,0;0,1,2;8,1,9]
a =
1 2 0
0 1 2
8 1 9
>> b=[9,2,0;3,1,2;0,0,1]
b =
9 2 0
3 1 2
0 0 1
>> a&b
ans =
1 1 0
0 1 1
0 0 1
>> a|b
ans =
1 1 0
1 1 1
1 1 1
>>
&:在A或B中至少有一个元素非0的地方将值替换成1,都为0的地方将值替换为0
|:A和B中该位置的元素都要非0,才为1,否则为0
普通逻辑运算
>> a=true
a =
1
>> b=false
b =
0
>> a&&b
ans =
0
>> a||b
ans =
1
>>