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