2-D массив ячеек
#include "matrix.h" mxArray *mxCreateCellMatrix(mwSize m, mwSize n);
#include "fintrf.h" mwPointer mxCreateCellMatrix(m, n) mwSize m, n
mКоличество строк
nКоличество столбцов
Указатель на созданный mxArray. В случае неуспешного завершения в автономном (не MEX-файле) приложении возвращает NULL в C (0 в Фортране). В случае неуспешного завершения в файле MEX файл MEX прерывается и возвращается в подсказку MATLAB ®. Функция неуспешна, если недостаточно свободного пространства кучи для создания mxArray.
Использовать mxCreateCellMatrix для создания mоколо-n двумерная ячейка mxArray. Созданная ячейка mxArray незаселен; mxCreateCellMatrix инициализирует каждую ячейку в NULL в C (0 в Фортране). Чтобы поместить данные в ячейки, вызовите mxSetCell.
mxCreateCellMatrix идентичен mxCreateCellArray за исключением того, что mxCreateCellMatrix может создавать двумерные mxArrays только, но mxCreateCellArray может создавать mxArrays имеет любое число размеров больше 1.
См. эти примеры в разделе :matlabroot/extern/examples/mx