(Не рекомендуемый) Класс элементов в gpuArray или распределенном массиве
classUnderlying
не рекомендуется. Использование underlyingType
вместо этого. Для получения дополнительной информации см. Вопросы совместимости.
C = classUnderlying(D)
C = classUnderlying(D)
возвращает имя класса элементов, содержавших в gpuArray или распределенном массиве D
. Подобно MATLAB class
функция, это возвращает вектор символов, указывающий на класс данных.
Исследуйте класс элементов gpuArray.
N = 1000; G8 = ones(1,N,'uint8','gpuArray'); G1 = NaN(1,N,'single','gpuArray'); c8 = classUnderlying(G8) c1 = classUnderlying(G1)
c8 = uint8 c1 = single
Исследуйте класс элементов распределенного массива.
N = 1000; D8 = ones(1,N,'uint8','distributed'); D1 = NaN(1,N,'single','distributed'); c8 = classUnderlying(D8) c1 = classUnderlying(D1)
c8 = uint8 c1 = single
codistributed
| distributed
| gpuArray
| isUnderlyingType
| mustBeUnderlyingType
| underlyingType