文档帮助中心
找到逻辑异
C = xor (A, B)
例子
C = xor (一个,B)执行数组的逻辑异或一个和B返回一个数组,该数组包含设置为逻辑1 (真正的)或逻辑0 (假)。输出数组的一个元素被设置为逻辑1 (真正的)如果一个或B,但不同时包含同一数组位置的非零元素。否则,数组元素被设置为0。
C = xor (一个,B)
一个
B
真正的
假
全部折叠
为。创建真值表xor。
xor
A =[真假]
一个=1 x2逻辑阵列1 0
B =[真实;假)
B =2 x1逻辑阵列1 0
C =2 x2逻辑阵列01 10 0
操作数,指定为标量、向量、矩阵或多维数组。输入一个和B必须是相同的大小或具有兼容的大小(例如,一个是一个米——- - - - - -N矩阵和B是标量,或者1——- - - - - -N行向量)。有关更多信息,请参见用于基本操作的兼容数组大小。
米
N
1
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
逻辑
字符
全部展开
R2016b改变了行为
从R2016b添加了隐式展开开始,以前返回错误的基本操作的一些参数组合现在产生结果。例如,以前不能添加行向量和列向量,但现在这些操作数对添加有效。换句话说,一个表达式[1 2] + [1;2]以前返回大小不匹配错误,但现在执行。
[1 2] + [1;2]
如果您的代码使用element-wise操作符,并且依赖于MATLAB中的错误®以前为不匹配的尺寸返回,特别是在a试一试/抓块,那么您的代码可能不再捕获那些错误。
试一试
抓
有关基本数组操作所需的输入大小的详细信息,请参见用于基本操作的兼容数组大小。
这个函数完全支持高数组。万博1manbetx有关更多信息,请参见高大的数组。
这个功能完全支持GPU阵列。万博1manbetx有关更多信息,请参见在GPU上运行MATLAB函数(并行计算工具箱)。
这个函数完全支持分布式数组。万博1manbetx有关更多信息,请参见与分布阵列运行MATLAB功能(并行计算工具箱)。
逻辑运算符:短路|所有|和|任何|找到|不|或
逻辑运算符:短路
所有
和
任何
找到
不
或
您的系统上有此示例的修改版本。你想打开这个版本吗?
您点击了对应于以下MATLAB命令的链接:
通过在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在可用的地方获得翻译内容,并查看当地的活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系