Number of rows in array
#include "matrix.h" size_t mxGetM(const mxArray *pm);
#include "fintrf.h" mwPointer mxGetM(pm) mwPointer pm
pm
Pointer to an mxArray
Number of rows in the mxArray
to which pm
points.
mxGetM
returns the number of rows in the specified array. The
term rows always means the first dimension of the array, no matter
how many dimensions the array has. For example, if pm
points to a
four-dimensional array having dimensions
8
-by-9
-by-5
-by-3
,
then mxGetM
returns 8
.
Fortran does not have an equivalent of size_t
. mwPointer
is a preprocessor macro
that provides the appropriate Fortran type. The value returned by
this function, however, is not a pointer.
See these examples in
:matlabroot
/extern/examples/refbook
For Fortran examples, see:
See these examples in
:matlabroot
/extern/examples/mx
See these examples in
:matlabroot
/extern/examples/mex
See these examples in
:matlabroot
/extern/examples/eng_mat