| 外部インタフェース/API リファレンス | ![]() |
C 言語表示
#include "matrix.h" bool mxIsNumeric(const mxArray *array_ptr);
戻り値
配列のストレージタイプが以下のものである場合は、真を出力します。
mxDOUBLE_CLASSmxSPARSE_CLASSmxSINGLE_CLASSmxINT8_CLASSmxUINT8_CLASSmxINT16_CLASSmxUINT16_CLASSmxINT32_CLASSmxUINT32_CLASS配列のストレージタイプが以下のものである場合は、偽を出力します。
mxCELL_CLASSmxCHAR_CLASSmxOBJECT_CLASSmxSTRUCT_CLASSmxUNKNOWN_CLASS詳細
mxIsNumericを呼び出して、指定した配列が数値データを含むかどうかを決定します。指定した配列がセル、文字列、構造体である場合は、mxIsNumericは偽を出力します。そうでない場合は、mxIsNumericは真を出力します。
正確なストレージタイプを決定するには、mxGetClassIDを呼び出してください。
例題
examplesディレクトリのrefbookサブディレクトリのphonebook.cを参照してください。
参考
| mxIsNaN | mxIsSingle | ![]() |