Определите номер столбцов в массиве
#include "matrix.h" void mxSetN(mxArray *pm, mwSize n);
#include "fintrf.h" subroutine mxSetN(pm, n) mwPointer pm mwSize n
pmУказатель на mxArray
nКоличество столбцов
Вызовите mxSetN определять номер столбцов в заданном mxArray. Термин столбцы всегда означает второе измерение матрицы. Вызов mxSetN обеспечивает mxArray иметь две размерности. Например, если pm точки к mxArray наличие трех измерений, затем вызов mxSetN уменьшает mxArray к двум размерностям.
Вы обычно используете mxSetN изменить форму существующего mxArray. mxSetN функция не выделяет или освобождает любой пробел для pr\Pi, ir, или jc массивы. Так, если ваши вызовы mxSetN и mxSetM увеличьте число элементов в mxArray, затем увеличьте pr\Pi, ir, и/или jc массивы.
При вызове mxSetM и mxSetN уменьшает число элементов в mxArray, затем вы можете хотеть уменьшать размеры pr\Pi, ir, и/или jc массивы, чтобы использовать пространство "кучи" более эффективно. Однако сокращение размера не обязательно.
Смотрите эти примеры в :matlabroot/extern/examples/mx
Смотрите эти примеры в :matlabroot/extern/examples/refbook