VectorQ

VectorQ[expr]
expr がリストあるいは一次元の要素それ自身がリストであるような要素を持たないSparseArrayオブジェクトの場合はTrueを与える.それ以外の場合はFalseを与える.

VectorQ[expr,test]
expr の各要素に test を適用した結果がTrueを生じたときに限りTrueを返す.

詳細詳細

  • VectorQ[expr,NumberQ]expr が数値ベクトルであるかどうかをテストする.

例題例題すべて開くすべて閉じる

  (3)  (3)

あるオブジェクトがベクトルかどうかをテストする:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=

以下はベクトルではない:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=

特定のテストを使って一般化したり特化したりする:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
1988年に導入
(1.0)
| 2003年に修正
(5.0)