LibraryDataType
LibraryDataType[datatype]
LibraryFunctionの引数あるいは結果のデータ型が datatype になるように指定する.
LibraryDataType[datatype,etype]
データ構造の要素型 etype を指定する.
LibraryDataType[datatype,etype,d]
配列データ型について,配列の深さ d を指定する.
詳細
- 可能なライブラリデータの型
-
Null Null型(void) True Falseブール値(mbool) String UTF8符号の文字列(char *) Integer 機械整数(mint) Real 機械実数(mreal) Complex 機械複素数(mcomplex) List 数値のテンソル(MTensor) NumericArray LibraryLinkのための数値配列 (MNumericArray) SparseArray LibraryLinkの数値の疎な配列(MSparseArray) ByteArray LibraryLinkのためのバイト配列(MNumericArray) Image LibraryLinkの2D画像(MImage) Image3D LibraryLinkの3D画像(MImage) Image Image3DLibraryLinkの2Dあるいは3Dの画像(MImage) - 画像 datatype について,LibraryDataType[datatype,itype]は,itype のImageTypeを指定する.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