Определите номер строк в массиве
#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