Класс массива как строка
Используйте mxGetClassName для классов, заданных без оператора classdef.
#include "matrix.h" const char *mxGetClassName(const mxArray *pm);
#include "fintrf.h" character*(*) mxGetClassName(pm) mwPointer pm
pmУказатель на mxArray
На класс (как строка) mxArray указывает pm.
Вызовите mxGetClassName, чтобы определить класс mxArray. Класс mxArray идентифицирует вид данных, которые содержит mxArray. Например, если pm указывает на логический mxArray, mxGetClassName возвращает logical.
mxGetClassID подобен функции mxGetClassName.
mxGetClassID возвращает класс как целочисленный идентификатор, как описано в mxClassID.
mxGetClassName возвращает класс как строку, как описано в mxIsClass.
Смотрите эти примеры в :matlabroot/extern/examples/mex
Смотрите эти примеры в :matlabroot/extern/examples/mx