Тип базовых данных, определяющих поведение массива
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
массив.