Тип базовых данных, определяющих поведение массива
typename = underlyingType( возвращает имя базового MATLAB® тип данных, который определяет, как массив X)X ведет себя. typename возвращается как вектор символов.
class функция полезна для определения класса переменной. Для большинства классов underlyingType(X) и class(X) возвращает тот же ответ. Однако некоторые классы в MATLAB могут содержать базовые данные, которые имеют другой тип по сравнению с тем, что class возвращает. Примеры классов включают gpuArray (Parallel Computing Toolbox), dlarray (Deep Learning Toolbox), и distributed (Parallel Computing Toolbox). Поведение этих классов определяется типом базовых данных, которые они содержат. Для примера, a distributed массив, содержащий double значения ведут себя как double массив.