Функции mxGetPr и mxGetPi в Matrix API на C и Фортран считываются элементы данных в mxArrays типа mxDOUBLE_CLASS. Однако эти функции не проверяют тип массива входного параметра. Для безопасного доступа к данным используйте C mxGetDoubles и mxGetComplexDoubles функций или Фортран mxGetDoubles и mxGetComplexDoubles функций. Для каждого числового mxArray существуют типизированные функции доступа к данным type, как показано в этой таблице.
Типизированные функции доступа к данным являются частью перемеженных комплексных API C и Fortran Matrix; использовать mex
-R2018a опция создания MEX-функций.