文档帮助中心
查找逻辑与
A&B
和(A,B)
例
一个&乙执行逻辑的AND阵列一个和乙并返回包含元素的数组设置为逻辑1(真正)或逻辑0(假)。输出数组的元素被设置为逻辑1(真正)如果两个一个和乙包含在相同的阵列位置处的非零元素。否则,该数组元素被设置为0。
一个&乙
一个
乙
真正
假
和(一个,乙)是执行的另一种方法A&B,但很少使用。它使上课运算符重载。
和(一个,乙)
全部收缩
找到合乎逻辑的两个矩阵和。结果包含逻辑1(真正)只有在两个矩阵包含非零值。
1
A = [5 7 0;0 2 9;5 0 0]
A =3×35 7 0 0 2 9 5 0 0
B = [6 6 0;1 3 5;-1 0 0]
B =3×36 6 0 1 3 5 -1 0 0
ANS =3×3阵列的逻辑1 1 0 0 1 1 1 0 0
创建一个真值表和。
和
A = [真假]
A =1×2阵列的逻辑1 0
B = [TRUE;假]
B =2×1逻辑阵列1 0
C = A&B
C =2×2阵列的逻辑1 0 0 0
操作数,指定为标量,矢量,矩阵,或多维数组。输入一个和乙必须是相同的尺寸或具有兼容(例如大小,一个是一个中号-通过-ñ矩阵和乙是标量或1-通过-ñ行向量)。欲了解更多信息,请参阅支持数组大小的基本操作。
中号
ñ
数据类型:单|双|INT8|INT16|INT32|Int64的|UINT8|UINT16|UINT32|UINT64|合乎逻辑
单
双
INT8
INT16
INT32
Int64的
UINT8
UINT16
UINT32
UINT64
合乎逻辑
你可以连续几个逻辑操作,例如,A&B |C。
A&B |C
符号&和&&执行MATLAB不同的操作®。这里所描述的逐元素的AND运算符&。短路AND运算符&&。
&
&&
当您使用逐元素&和|在的情况下运营商如果要么而循环表达式(和仅在该上下文中),他们用短路来评估表达式。否则,您必须指定&&要么||选择加入到短路行为。看到逻辑运算符:短路想要查询更多的信息。
|
如果
而
||
逻辑运算符:短路
展开全部
行为R2016b改变
在R2016b在加入隐扩张的开始,对基本操作参数的一些组合以前返回的错误,现在产生的结果。例如,你以前无法添加行和列向量,但这些操作数现在是有效的补充。换句话说,表达式等[1 2] + [1;2]先前返回的尺寸不匹配的错误,但现在执行。
[1 2] + [1;2]
如果您的代码使用元素方面的运营商和依赖于MATLAB以前返回不匹配的尺寸,特别是在一个错误尝试/抓住块,那么你的代码可能不再赶上这些错误。
尝试
抓住
有关所需输入尺寸基本阵列操作的更多信息,请参阅支持数组大小的基本操作。
此功能完全支持高大的阵列。万博1manbetx欲了解更多信息,请参阅高大的数组。
此功能完全支持GPU阵列。万博1manbetx欲了解更多信息,请参阅在GPU上运行MATLAB功能(并行计算工具箱)。
此功能完全支持分布式数组。万博1manbetx欲了解更多信息,请参阅与分布阵列运行MATLAB功能(并行计算工具箱)。
所有|任何|BITAND|不|要么|XOR
所有
任何
BITAND
不
要么
XOR
这个例子的修改版本的系统上存在。你要打开这个版本呢?
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。万博1manbetx
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处