Класс массива
#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