Определите, являются ли данные комплексными
#include "matrix.h" bool mxIsComplex(const mxArray *pm);
Использовать mxIsComplex чтобы определить, выделена ли мнимая часть для mxArray. Если задан mxArray не имеет никаких мнимых данных, тогда мнимый указатель pi является NULL. Если задан mxArray комплексно, тогда pi указывает на массив чисел.
См. эти примеры в :matlabroot/ extern/examples/mx
См. эти примеры в :matlabroot/ extern/examples/refbook
См. эти примеры в :matlabroot/ extern/examples/mex