mxIsNumeric (C)
mxArray が数値であるかどうかを判別
C 構文
#include "matrix.h" bool mxIsNumeric(const mxArray *pm);
説明
mxIsNumeric
を呼び出して、指定された配列に数値データが含まれているかどうかを判断します。配列に数値データを表すストレージ型がある場合、mxIsNumeric
は logical 1
(true
) を返します。ストレージ型を判別するには mxGetClassID
を呼び出します。次のクラス ID は、数値データを含むことのできる配列のストレージ型を表します。
mxDOUBLE_CLASS
mxSINGLE_CLASS
mxINT8_CLASS
mxUINT8_CLASS
mxINT16_CLASS
mxUINT16_CLASS
mxINT32_CLASS
mxUINT32_CLASS
mxINT64_CLASS
mxUINT64_CLASS
それ以外の場合、mxIsNumeric
は logical 0
(false
) を返します。
入力引数
例
の次の例を参照してください。matlabroot
/extern/examples/refbook
バージョン履歴
R2006a より前に導入