词条 | any |
释义 | 函数简介函数功能:判断数组中元素是否为0 语法格式: B = any(A) 判断数组中元素是否是一个非零元素或逻辑1(true)。any函数会忽略掉数组中的NaN项(not a number)。 如果A是空的,any(A)返回逻辑0(false)。 如果A是一个向量(1行n列或n行1列的矩阵),只要A中有一个非零元素或A中有一个元素是逻辑1,any(A)返回逻辑1(true),否则(A中所有元素均为0)返回逻辑0(false)。 如果A是一个矩阵,any函数把A的每一列当做一个向量,any(A)返回一个行向量。 如果A是一个多维数组,any(A)对A中第一个非奇异维进行判断。 B = any(A,dim) dim指定了要进行判定的维数。例如,对于二维数组, any(A, 1)把A中每一列看做一个向量,然后进行判断;any(A, 2)把A中每一行看做一个向量,然后进行判断。 相关函数:all 程序示例>> A = []; >> any(A) ans = 0 >> A = [0 1 2 3]; >> any(A) ans = 1 >> any([0 0 0 0]) ans = 0 >> A = [1 2 3; 4 5 6]; >> any(A) ans = 1 1 1 >> any(A,2) ans = 1 1 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。