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