VectorQ

VectorQ[expr]

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

VectorQ[expr,test]

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

詳細

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

例題

すべて開くすべて閉じる

  (3)

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

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

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

スコープ  (3)

整数のベクトルについてテストする:

機械実数のベクトルについてテストする:

実数値を持つ数量のベクトルについてテストする:

明示的な実数値の数についてのより速いテスト:

アプリケーション  (1)

ベクトル引数についてのみ評価する関数を定義する:

個の要素を持つ関数の最小値を数値的に求める:

特性と関係  (3)

VectorQArrayQの特殊ケースである:

VectorQと等しい関数:

VectorQは,事実上,AllowedHeads"ListLike"を使う:

Wolfram Research (1988), VectorQ, Wolfram言語関数, https://reference.wolfram.com/language/ref/VectorQ.html (2003年に更新).

テキスト

Wolfram Research (1988), VectorQ, Wolfram言語関数, https://reference.wolfram.com/language/ref/VectorQ.html (2003年に更新).

CMS

Wolfram Language. 1988. "VectorQ." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2003. https://reference.wolfram.com/language/ref/VectorQ.html.

APA

Wolfram Language. (1988). VectorQ. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/VectorQ.html

BibTeX

@misc{reference.wolfram_2024_vectorq, author="Wolfram Research", title="{VectorQ}", year="2003", howpublished="\url{https://reference.wolfram.com/language/ref/VectorQ.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_vectorq, organization={Wolfram Research}, title={VectorQ}, year={2003}, url={https://reference.wolfram.com/language/ref/VectorQ.html}, note=[Accessed: 22-November-2024 ]}