ArrayQ
Usage
• ArrayQ[expr] gives True if expr is a full array or a SparseArray object, and gives False otherwise. • ArrayQ[expr, patt] requires expr to be a full array with a depth that matches the pattern patt. • ArrayQ[expr, patt, test] requires also that test yield True when applied to each of the array elements in expr.
Notes
• In a full array all parts at a particular level must be lists of the same length. • ArrayQ[expr, 1|2] tests whether expr is either a vector or a matrix. • ArrayQ[expr, _, NumberQ] tests whether expr is a numerical array at all levels. • New in Version 5. • Advanced Documentation.
|