LibraryDataType

LibraryDataType[datatype]

LibraryFunctionの引数あるいは結果のデータ型が datatype になるように指定する.

LibraryDataType[datatype,etype]

データ構造の要素型 etype を指定する.

LibraryDataType[datatype,etype,d]

配列データ型について,配列の深さ d を指定する.

詳細

  • 可能なライブラリデータの型
  • NullNull(void)
    True | Falseブール値(mbool)
    StringUTF8符号の文字列(char *)
    Integer機械整数(mint)
    Real機械実数(mreal)
    Complex機械複素数(mcomplex)
    List数値のテンソル(MTensor)
    NumericArrayLibraryLinkのための数値配列 (MNumericArray)
    SparseArrayLibraryLinkの数値の疎な配列(MSparseArray)
    ByteArrayLibraryLinkのためのバイト配列(MNumericArray)
    ImageLibraryLinkの2D画像(MImage)
    Image3DLibraryLinkの3D画像(MImage)
    Image|Image3DLibraryLinkの2Dあるいは3Dの画像(MImage)
  • 画像 datatype について,LibraryDataType[datatype,itype]は,itypeImageTypeを指定する.LibraryDataType[datatype]には任意の画像型が使える.

例題

  (1)

疎な配列の引数を受け入れる例のLibraryFunctionをロードする:

関数を使って,疎な配列から特性を得る:

Wolfram Research (2014), LibraryDataType, Wolfram言語関数, https://reference.wolfram.com/language/ref/LibraryDataType.html (2019年に更新).

テキスト

Wolfram Research (2014), LibraryDataType, Wolfram言語関数, https://reference.wolfram.com/language/ref/LibraryDataType.html (2019年に更新).

CMS

Wolfram Language. 2014. "LibraryDataType." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2019. https://reference.wolfram.com/language/ref/LibraryDataType.html.

APA

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

BibTeX

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

BibLaTeX

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