mxSetM (C)

Определите номер строк в mxArray

Синтаксис C

#include "matrix.h"
void mxSetM(mxArray *pm, mwSize 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 массивы, чтобы использовать пространство "кучи" более эффективно. Однако сокращение размера не обязательно.

Входные параметры

развернуть все

Указатель на mxArray массив в виде const mxArray*.

Количество строк в виде mwSize.

Примеры

Смотрите эти примеры в matlabroot/extern/examples/mx:

Смотрите эти примеры в matlabroot/extern/examples/refbook:

Смотрите также

| | |

Представлено до R2006a