Main Content

mxGetUint16s (C)

Real data elements in mxUINT16_CLASS array

C Syntax

#include "matrix.h"
mxUint16 *mxGetUint16s(const mxArray *pa);

Input Arguments

expand all

Pointer to an mxUINT16_CLASS array.

Output Arguments

expand all

Pointer to the first mxUint16 element of the data. If pa is NULL, then the function returns NULL.

If mxArray is not an mxUINT16_CLASS array:

  • MEX file — Function terminates the MEX file and returns control to the MATLAB® prompt.

  • Standalone (non-MEX file) application — Function returns NULL. A NULL return value indicates that pa is either empty or not an mxUINT16_CLASS array.


See these examples in matlabroot/extern/examples/mex:

API Version

This function is available in the interleaved complex API. To build myMexFile.c using this function, type:

mex -R2018a myMexFile.c
Introduced in R2018a