本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。
确定任何数组元素是否为非零
沿着大小不等于 1 的数组 B
= any(A
)A
的第一维测试所有元素为非零数字还是逻辑值 1
(true
)。实际上,any
是逻辑 OR 运算符的原生扩展。
如果 A
为向量,当 A
的任何元素是非零数字或逻辑 1
(true
) 时,B
= any(A)
返回逻辑 1
,当所有元素都为零时,返回逻辑 0
(false
) 。
如果 A
为非空非向量矩阵,B = any(A)
将 A
的各列视为向量,返回包含逻辑 1
和 0
的行向量。
如果 A
为 0×0 空矩阵,any(A)
返回逻辑 0
(false
)。
如果 A
为多维数组,则 any(A)
沿第一个非单一维度运算并返回逻辑值数组。此维的大小将变为 1
,而所有其他维的大小保持不变。