exponenta event banner

Идентификация типа данных

Определение типа данных переменной

MATLAB ® имеет множество функций для идентификации типа данных переменной или определения того, имеет ли переменная определенный тип данных. Эти функции используются при вызове или написании кода, который зависит от переменных, имеющих определенные типы данных.

Функции

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

isfloatОпределите, является ли ввод массивом с плавающей запятой
isintegerОпределите, является ли ввод целочисленным массивом
islogicalОпределите, является ли ввод логическим массивом
isnumericОпределите, является ли ввод числовым массивом
isrealОпределите, использует ли массив сложное хранилище
issparseОпределение разреженности входных данных
isstringОпределите, является ли ввод строковым массивом
ischarОпределите, является ли ввод символьным массивом
iscellstrОпределите, является ли ввод массивом ячеек символьных векторов
isdatetimeОпределите, является ли ввод массивом datetime
isdurationОпределите, является ли ввод массивом длительности
iscalendardurationОпределите, является ли ввод массивом длительности календаря
iscellОпределите, является ли ввод массивом ячеек
isstructОпределите, является ли ввод массивом структуры
istableОпределите, является ли ввод таблицей
istimetableОпределить, является ли ввод расписанием
is*Обнаружить состояние
isaОпределить, имеет ли ввод указанный тип данных
iscategoricalОпределить, является ли ввод категориальным массивом
isenumОпределить, является ли переменная перечислением
isgraphicsTrue для допустимых дескрипторов графических объектов
isjavaОпределите, является ли ввод объектом Java
isobjectОпределите, является ли ввод объектом MATLAB
whosПеречисление переменных в рабочей области с размерами и типами
classКласс объекта
underlyingTypeТип базовых данных, определяющих поведение массива
isUnderlyingTypeОпределите, был ли на входе указан базовый тип данных
validateattributesПроверка достоверности массива

Темы

Основные классы MATLAB

Существует множество различных типов данных или классов, с которыми можно работать в MATLAB. Можно создавать матрицы и массивы данных с плавающей запятой и целочисленных данных, символов и строк, логических true и false значения и так далее. Обработчики функций связывают код с любой функцией MATLAB независимо от текущей области. Таблицы, расписания, структуры и массивы ячеек обеспечивают способ хранения различных типов данных в одном и том же контейнере.