тип данных для массива, в который вы читаете.
едаю целочисленный массив типа uint8 из MATLAB в MEX-функцию. Как мне прочитать эти значения? Я пытался с помощью:
int *n;
n = (int * ) mxGetData(prhs[0]);
но ценности выходят как мусор. Я тоже пробовал
double *n;
n= mxGetPr(prhs[0]);
и в этом случае значения барахла также появляются.
Какое решение для этого?
В основном я хочу прочитать целочисленное значение в MEX-функции, ноmxGetPr
возвращает двойной тип.