Валидация данных

Определите тип или характеристику данных массива

Используйте эти функции, чтобы подтвердить входные параметры.

Функции Фортрана

развернуть все

mxIsDoubleОпределите, представляет ли mxArray данные как с двойной точностью, числа с плавающей запятой
mxIsSingleОпределите, представляет ли массив данные как с одинарной точностью, числа с плавающей запятой
mxIsComplexОпределите, являются ли данные комплексными
mxIsNumericОпределите, является ли массив числовым
mxIsInt64Определите, представляет ли массив данные как подписанные 64-битные целые числа
mxIsUint64Определите, представляет ли массив данные как 64-битные целые числа без знака
mxIsInt32Определите, представляет ли массив данные как подписанные 32-битные целые числа
mxIsUint32Определите, представляет ли массив данные как 32-битные целые числа без знака
mxIsInt16Определите, представляет ли массив данные как подписанные 16-битные целые числа
mxIsUint16Определите, представляет ли массив данные как 16-битные целые числа без знака
mxIsInt8Определите, представляет ли массив данные как подписанные 8-битные целые числа
mxIsUint8Определите, представляет ли массив данные как 8-битные целые числа без знака
mxIsCharОпределите, является ли введенный mxChar массивом
mxIsLogicalОпределите, имеет ли массив тип mxLogical
mxIsSparseОпределите, является ли введенный разреженным массивом
mxIsStructОпределите, является ли введенный массивом структур
mxIsCellОпределите, является ли введенный массивом ячеек
mxIsClassОпределите, является ли массив объектом заданного класса
mxIsInfОпределите, бесконечно ли введенный
mxIsFiniteОпределите, конечно ли введенный
mxIsNaNОпределите, является ли введенный NaN (Не число)
mxIsEmptyОпределите, пуст ли массив
mxIsFromGlobalWSОпределите, был ли массив скопирован с глобальной рабочей области MATLAB