mxSetN (C)

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

Синтаксис C

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

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

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

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

Количество столбцов в виде mwSize.

Примеры

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

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

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

| |

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