Validate Data
Determine type or characteristic of array data
Use these functions to validate input arguments.
Fortran Functions
expand all
Numeric
mxIsDouble | Determine whether mxArray represents data as double-precision, floating-point
numbers |
mxIsSingle | Determine whether array represents data as single-precision, floating-point
numbers |
mxIsComplex | Determine whether data is complex |
mxIsNumeric | Determine whether array is numeric |
mxIsInt64 | Determine whether array represents data as signed 64-bit integers |
mxIsUint64 | Determine whether array represents data as unsigned 64-bit integers |
mxIsInt32 | Determine whether array represents data as signed 32-bit integers |
mxIsUint32 | Determine whether array represents data as unsigned 32-bit integers |
mxIsInt16 | Determine whether array represents data as signed 16-bit integers |
mxIsUint16 | Determine whether array represents data as unsigned 16-bit integers |
mxIsInt8 | Determine whether array represents data as signed 8-bit integers |
mxIsUint8 | Determine whether array represents data as unsigned 8-bit integers |
Character
mxIsChar | Determine whether input is mxChar array |
Logical
mxIsLogical | Determine whether array is of type mxLogical |
Structure
mxIsStruct | Determine whether input is structure array |
Cell
mxIsCell | Determine whether input is cell array |
Class
mxIsClass | Determine whether array is object of specified class |
Constants
mxIsInf | Determine whether input is infinite |
mxIsFinite | Determine whether input is finite |
mxIsNaN | Determine whether input is NaN (Not-a-Number) |