Определите, является ли mxArray структурой
#include "fintrf.h" integer*4 mxIsStruct(pm) mwPointer pm
mxIsStruct возвращает 1 если pm точки к структуре mxArray. В противном случае это возвращает 0. Много стандартных программ (например, mxGetFieldNameByNumber и mxSetField) потребуйте структуры mxArray в качестве аргумента.