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