NumericArrayQ

NumericArrayQ[expr]

expr が有効なNumericArrayオブジェクトのときはTrueを,それ以外のときはFalseを返す.

NumericArrayQ[expr, tpatt]

加えてNumericArrayType[expr]がパターン tpatt にマッチすることを求める.

NumericArrayQ[expr,tpatt,dpatt]

加えてArrayDepth[expr]がパターン dpatt にマッチすることを求める.

例題

すべて開くすべて閉じる

  (2)

有効なNumericArrayオブジェクト:

頭部がNumericArrayの.有効なバイト配列オブジェクトではない式:

スコープ  (7)

型についての検定を含む:

型が実数型かどうかをチェックする:

型が機械整数か実数型のどちらかであるかどうかチェックする:

配列の深さについての検定を含める:

深さ2まで許容する:

深さが2以上であることを要求する:

深さと数の型の両方を制限する:

考えられる問題  (1)

入力配列に指定の型以外の数が含まれている場合は,デフォルトの変換メソッドではうまくいかない.

"Integer8"数値配列に保存しようとしてみる:

"ClipAndCoerce"メソッドを使って自動的に最小の"Integer8"にする:

Wolfram Research (2019), NumericArrayQ, Wolfram言語関数, https://reference.wolfram.com/language/ref/NumericArrayQ.html.

テキスト

Wolfram Research (2019), NumericArrayQ, Wolfram言語関数, https://reference.wolfram.com/language/ref/NumericArrayQ.html.

CMS

Wolfram Language. 2019. "NumericArrayQ." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/NumericArrayQ.html.

APA

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

BibTeX

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

BibLaTeX

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