2D mxChar массив инициализируется к заданному значению
#include "matrix.h" mxArray *mxCreateCharMatrixFromStrings(mwSize m, const char **str);
Используйте mxCreateCharMatrixFromStrings создать двумерный mxArray, где каждая строка инициализируется к строке от str. mxArray имеет размерности m- max, где max длина самой длинной строки в str.
mxArray представляет его элементы данных как mxChar вместо как C char.