Тип базовых данных, определяющих поведение массивов
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). Поведение этих классов определяется типом базовых данных, которые они содержат. Например, distributed массив, содержащий double значения ведут себя как double массив.