any
确定是否有任何数组元素非零
说明
沿着大小不等于 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
,而所有其他维的大小保持不变。
示例
输入参数
输出参量
扩展功能
版本历史记录
在 R2006a 之前推出