一数组的关系运算
>> a=[1,0,3,8;2,1,6,7;3,0,1,0;4,2,10,12]
a =
1 0 3 8
2 1 6 7
3 0 1 0
4 2 10 12
>> c=(rem(a,4)<=1)
c =
1 1 0 1
0 1 0 0
0 1 1 1
1 0 0 1
>> d=(rem(a,4)==2)
d =
0 0 0 0
1 0 1 0
0 0 0 0
0 1 1 0
当关系成立时结果为1,不成立时结果为0
二逻辑运算
>> x=[1,2,3;2,3,4]
x =
1 2 3
2 3 4
>> y=[2,4,6;3,5,7]
y =
2 4 6
3 5 7
>> z=x|y
z =
1 1 1
1 1 1
>> z=x&y
z =
1 1 1
1 1 1
>> z=~y
z =
0 0 0
0 0 0
>>
三数组逻辑关系函数
All 若数组的所有元素为非零,则结果为“1”
any 若数组的任一元素为非零,则结果为1
>> x=[1,2,0;2,4,0;2,0,1]
x =
1 2 0
2 4 0
2 0 1
>> z=all(x)
z =
1 0 0