mxSetN (Fortran)

Установите количество столбцов в mxArray

Синтаксис языка ФОРТРАН

#include "fintrf.h"
subroutine mxSetN(pm, n)
mwPointer 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 массив, заданный как mwPointer.

Количество столбцов, заданное как mwSize.

Примеры

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

См. также

| |

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