(Не рекомендуемый) элементы Мнимых данных в mxDOUBLE_CLASS массив
mxGetPi не доступно в чередованном комплексном API. Используйте mxGetComplexDoubles вместо этого. Для получения дополнительной информации см. Вопросы совместимости.
#include "fintrf.h" mwPointer mxGetPi(pm) mwPointer pm
При создании файлов MEX с помощью отдельного комплексного API вызовите mxGetPi получить содержимое pi поле . pi массив, содержащий мнимые данные mxArray. Используйте mxGetPi на массивах типа mxDOUBLE_CLASS только. Для другого числового mxArray типы, используйте mxGetImagData.
Вызовите mxIsDouble подтверждать mxArray ввод. Вызовите mxIsComplex определить, являются ли данные комплексными.
Если какая-либо из входных матриц к функции является комплексной, то MATLAB® выделяет мнимые части всех входных матриц.