Валидация данных
Определите тип или характеристику данных массива
Используйте эти функции, чтобы подтвердить входные параметры.
Функции Фортрана
развернуть все
Числовой
mxIsDouble | Определите, представляет ли mxArray данные как с двойной точностью, числа с плавающей запятой |
mxIsSingle | Определите, представляет ли массив данные как с одинарной точностью, числа с плавающей запятой |
mxIsComplex | Определите, являются ли данные комплексными |
mxIsNumeric | Определите, является ли массив числовым |
mxIsInt64 | Определите, представляет ли массив данные как подписанные 64-битные целые числа |
mxIsUint64 | Определите, представляет ли массив данные как 64-битные целые числа без знака |
mxIsInt32 | Определите, представляет ли массив данные как подписанные 32-битные целые числа |
mxIsUint32 | Определите, представляет ли массив данные как 32-битные целые числа без знака |
mxIsInt16 | Определите, представляет ли массив данные как подписанные 16-битные целые числа |
mxIsUint16 | Определите, представляет ли массив данные как 16-битные целые числа без знака |
mxIsInt8 | Определите, представляет ли массив данные как подписанные 8-битные целые числа |
mxIsUint8 | Определите, представляет ли массив данные как 8-битные целые числа без знака |
Символ
mxIsChar | Определите, является ли введенный mxChar массивом |
Разреженный
mxIsSparse | Определите, является ли введенный разреженным массивом |
Структура
mxIsStruct | Определите, является ли введенный массивом структур |
Ячейка
mxIsCell | Определите, является ли введенный массивом ячеек |
Класс
mxIsClass | Определите, является ли массив объектом заданного класса |
Константы
mxIsInf | Определите, бесконечно ли введенный |
mxIsFinite | Определите, конечно ли введенный |
mxIsNaN | Определите, является ли введенный NaN (Не число) |
Рабочая область
mxIsFromGlobalWS | Определите, был ли массив скопирован с глобальной рабочей области MATLAB |