(Не рекомендуемый) Класс элементов в 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