Массив в строку
#include "matrix.h" char *mxArrayToString(const mxArray *array_ptr);
Звонить mxArrayToString для копирования символьных данных mxCHAR массив в строку C-стиля. Строка в стиле C всегда заканчивается NULL символ и хранится в основном порядке столбца. Если массив содержит несколько строк, строки копируются столбцами в один массив.
Эта функция похожа на mxGetString, за исключением того, что:
mxArrayToString не требует длины строки в качестве входов.
mxArrayToString поддерживает как многобайтовые, так и однобайтовые кодированные символы. В Windows® и Linux® платформы, установка локализации задаёт кодировку по умолчанию.
См. эти примеры в :matlabroot/ extern/examples/mex
См. эти примеры в :matlabroot/ extern/examples/mx
mxArrayToUTF8String | mxCreateCharArray | mxCreateCharMatrixFromStrings | mxCreateString | mxGetString