Определите, являются ли данные комплексными
#include "matrix.h" bool mxIsComplex(const mxArray *pm);
#include "fintrf.h" integer*4 mxIsComplex(pm) mwPointer pm
pm
Указатель на mxArray
Логический 1
TRUE
) если pm
числовой массив, содержащий комплексные данные и логический 0
ложь
) в противном случае. Если pm
точки к массиву ячеек или массиву структур, затем mxIsComplex
возвращает false
.
Используйте mxIsComplex
определить, выделяется ли мнимая часть для mxArray
. Если mxArray
чисто действительно и не имеет никаких мнимых данных, затем мнимый указатель pi
isNull
в C (0
на Фортране). Если mxArray
является комплексным, затем pi
точки к массиву чисел.
Смотрите эти примеры в
:matlabroot
/extern/examples/mx
Смотрите эти примеры в
:matlabroot
/extern/examples/refbook
Смотрите эти примеры в
:matlabroot
/extern/examples/mex