MATLAB 8.X实战指南
上QQ阅读APP看书,第一时间看更新

2.8 如何对矩阵进行逻辑运算

1.与运算

格式:A&B或and(A, B)

说明:A与B对应元素进行“与”运算,若两个数均非0,则结果元素的值为1,否则为0。

2.或运算

格式:A|B或or(A, B)

说明:A与B对应元素进行“或”运算,若两个数均为0,则结果元素的值为0,否则为1。

3.非运算

格式:~A或not(A)

说明:若A的元素为0,则结果元素为1,否则为0。

4.异或运算

格式:xor(A, B)

说明:A与B对应元素进行“异或”运算,若相应的两个数中一个为0,一个非0,则结果为0,否则为1。

图2.29演示了对矩阵进行逻辑运算。

图2.29 对矩阵进行逻辑运算