Массив в строку
#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