(Не рекомендуемый) Реальные элементы данных в 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
чтобы определить, являются ли данные реальными.