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