Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > コアとなる言語 > > 式の判定 > VectorQ >
Mathematica > コアとなる言語 > 手続き型プログラミング > 条件文 > 式の判定 > VectorQ >

VectorQ

VectorQ[expr]
expr がリストあるいは一次元の要素それ自身がリストであるような要素を持たないSparseArrayオブジェクトの場合はTrueを与える.それ以外の場合はFalseを与える.
VectorQ
expr の各要素に test を適用した結果がTrueを生じたときに限りTrueを返す.
  • VectorQ[expr, NumberQ]expr が数値ベクトルであるかどうかをテストする.
あるオブジェクトがベクトルかどうかをテストする:
以下はベクトルではない:
特定のテストを使って一般化したり特化したりする:
あるオブジェクトがベクトルかどうかをテストする:
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]=
整数のベクトルについてテストする:
機械実数のベクトルについてテストする:
実数値を持つ数量のベクトルについてテストする:
明示的な実数値の数についてのより速いテスト:
ベクトル引数についてのみ評価する関数を定義する:
個の要素を持つ関数の最小値を数値的に求める:
VectorQArrayQの特殊ケースである:
VectorQと等しい関数:
バージョン 1 の新機能 | バージョン 5 での修正機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF