Определите, является ли mxArray числовой
#include "fintrf.h" integer*4 mxIsNumeric(pm) mwPointer pm
Вызвать mxIsNumeric определить, содержит ли заданный массив числовые данные. Если массив имеет тип хранения, который представляет числовые данные, то mxIsNumeric возвращает 1. Вызвать mxGetClassID определить тип хранения. Эти идентификаторы класса представляют типы хранения для массивов, которые могут содержать числовые данные:
mxDOUBLE_CLASS
mxSINGLE_CLASS
mxINT8_CLASS
mxUINT8_CLASS
mxINT16_CLASS
mxUINT16_CLASS
mxINT32_CLASS
mxUINT32_CLASS
mxINT64_CLASS
mxUINT64_CLASS
В противном случае, mxIsNumeric возвращает 0.