mxGetN (Fortran)

Количество столбцов в mxArray

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

#include "fintrf.h"
mwPointer mxGetN(pm)
mwPointer pm

Описание

mxGetN возвращает номера столбцов в указанной mxArray.

Если pm является N-мерным mxArray, mxGetN является продуктом размерностей с 2 по N. Например, если pm указывает на четырехмерное mxArray имеющих размерности 13-by- 5-by- 4-by- 6, mxGetN возвращает значение 120 (5 × 4 × 6). Если заданное mxArray имеет более двух размерности, затем вызов mxGetDimensions чтобы узнать, сколько элементов в каждой размерности.

Если pm указывает на разреженную mxArray, mxGetN по-прежнему возвращает количество столбцов, а не количество занятых столбцов.

Примечание

Фортран не имеет эквивалента size_t. mwPointer является макросом препроцессора, который обеспечивает соответствующий тип Фортрана. Значение, возвращаемое этой функцией, однако, не является указателем.

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

расширить все

Указатель на mxArray массив, заданный как mwPointer.

Примеры

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

См. также

| | |

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