MATLAB中的四种逻辑运算包括逻辑与用&或and表示(全为1时才为1,否则为0)and表示(全为1时才为1,否则为0)and表示(全为1时才为1,否则为0),逻辑或用|或or表示(有1就为1,都为0才为0)or表示(有1就为1,都为0才为0)or表示(有1就为1,都为0才为0),逻辑非用~或not表示(为1返回0,为0返回1)not表示(为1返回0,为0返回1)not表示(为1返回0,为0返回1),逻辑异或xor(不相同为1,相同为0)xor(不相同为1,相同为0)xor(不相同为1,相同为0)
注意:将一个不为000或111的数进行逻辑运算时,会自动转换成111来进行运算,逻辑运算用于两个数,可以进行向量或矩阵的逻辑运算
类似的,也可以进行矩阵和某个逻辑量的逻辑运算