(Не рекомендуемый) Реальные элементы данных в mxDOUBLE_CLASS массив
mxGetPr не рекомендуется. Использовать mxGetDoubles или mxGetComplexDoubles вместо этого. Для получения дополнительной информации см. раздел Вопросов совместимости.
#include "matrix.h" mxDouble *mxGetPr(const mxArray *pm);
Использовать mxGetPr на реальных массивах типов mxDOUBLE_CLASS только. Для других числовых mxArray типы, используйте функции Typed Data Access в Файлы MEX на C. Для комплексных массивов смотрите описание выходного аргумента dt.
Звонить mxIsDouble для проверки mxArray тип. Звонить mxIsComplex чтобы определить, являются ли данные реальными.