QuantityQ

QuantityQ[expr]

expr が有効な引数を持つQuantityである場合はTrueを,その他の場合はFalseを返す.

QuantityQ[expr,dims]

expr が物理次元が dimsQuantityの場合はTrueを,その他の場合はFalseを返す.

詳細

  • QuantityQ[expr]は,expr が有効な引数を持つ(標準単位を持つ等の)Quantity式ではければFalseを返す.
  • QuantityQ[expr,dims]は,expr が有効なQuantitydims と互換の場合はTrueを返す.
  • 次元指定 dims は,単位次元のリスト,QuantityVariableQuantity,あるいは数量変数または単位次元を表す文字列でよい.

例題

すべて開くすべて閉じる

  (2)

QuantityQはオブジェクトが有効な引数を持つQuantityかどうかを調べる:

式が時間数量かどうかをテストする:

スコープ  (3)

次元指定は単位次元のリスト,QuantityVariableQuantityあるいは文字列でよい:

QuantityQは,第1引数が有効なQuantity式でなければFalseを返す:

QuantityQは,第2引数が認識される次元指定でなければFalseを返す:

アプリケーション  (1)

QuantityQは関数のパターンテストに使うことができる:

特性と関係  (3)

QuantityQは頭部がQuantityではない任意の式に対してFalseを返す:

特に,QuantityArrayQuantityVariableQuantityDistributionQuantityQオブジェクトではない:

QuantityQは無効な引数があるQuantity式に対してはFalseを返す:

QuantityQは有効な引数があるQuantity式に対してのみTrueを返す:

考えられる問題  (1)

次元指定は単位ではないかもしれない:

Wolfram Research (2012), QuantityQ, Wolfram言語関数, https://reference.wolfram.com/language/ref/QuantityQ.html (2024年に更新).

テキスト

Wolfram Research (2012), QuantityQ, Wolfram言語関数, https://reference.wolfram.com/language/ref/QuantityQ.html (2024年に更新).

CMS

Wolfram Language. 2012. "QuantityQ." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2024. https://reference.wolfram.com/language/ref/QuantityQ.html.

APA

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

BibTeX

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

BibLaTeX

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