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