Класс массива
#include "matrix.h" mxClassID mxGetClassID(const mxArray *pm);
#include "fintrf.h" integer*4 mxGetClassID(pm) mwPointer pm
\pmУказатель на mxArray
Числовой идентификатор класса (категория) mxArray, на который указывает pm. Для списка идентификаторов класса языка C смотрите страницу с описанием mxClassID. Для пользовательских типов mxGetClassId возвращает уникальное значение, идентифицирующее класс содержимого массивов. Используйте mxIsClass, чтобы определить, имеет ли массив определенный пользовательский тип.
Используйте mxGetClassId, чтобы определить класс mxArray. Класс mxArray идентифицирует вид данных, которые содержит mxArray. Например, если pm указывает на логический mxArray, то mxGetClassId возвращает mxLOGICAL_CLASS (в C).
mxGetClassId похож на mxGetClassName, за исключением того, что первый возвращает класс как целочисленный идентификатор и последние возвраты класс как строка.
См. следующие примеры в matlabroot /extern/examples/mex.
См. следующие примеры в matlabroot / extern / examples / refbook.