mxSetM (Fortran)

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

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

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

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

Примеры

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

См. также

| | |

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