exponenta event banner

mxSetM (Фортран)

Задать количество строк в 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