|
ArrayQ
ArrayQ[expr]はexprが完全配列あるいはSparseArrayオブジェクトのときはTrueを,それ以外のときはFalseを与える.
ArrayQ[expr, patt]はexprがパターンpattと一致する深さを持つ完全配列であることを要求する.
ArrayQ[expr, patt, test]は testをexprの各配列要素に適用した際にTrueが返されることを要求する.
完全配列では特定レベルのすべての部分が同じ長さのリストでなければならない.
ArrayQ[expr, 1|2]はexprがベクトルであるか行列であるかを検証する.
ArrayQ[expr, _, NumberQ]はexprがすべてのレベルで数値配列であるかどうかを検証する.
参照セクション:2.3.5 , 2.4.3.
次も参照:ArrayDepth,MatrixQ,VectorQ, Dimensions.
バージョン5.0の新関数
他の例
|