主要内容

uint8

8位无符号整数数组

描述

MATLAB中的变量®数据类型(类)的类型uint8存储为1字节(8位)无符号整数。例如:

y=uint8(10);谁Y
名称大小字节类属性y 1x1 uint8

有关整数类型的详细信息,请参见整数.

创造

某些数组创建函数允许您指定数据类型。例如,零(100,'uint8')创建类型为0的100 x 100矩阵uint8.

如果您有一个不同类型的数组,例如双重的单一的,则可以将该数组转换为类型为的数组uint8通过使用uint8功能。

描述

例子

Y=uint8(X)转换中的值X打字uint8. 超出范围[0,2]的值8.-1] 映射到最近的端点。

输入参数

全部展开

输入数组,指定为标量、向量、矩阵或多维数组。

数据类型:双重的|单一的|int8|int16|int32|int64|uint16|uint32|uint64|符合逻辑的|烧焦

例子

全部崩溃

将双精度变量转换为8位无符号整数。

x=100;xtype=class(x)
xtype='double'
y=uint8(x)
y=uint8100

扩展能力

C/C++代码生成
使用Matlab®编码器生成C和C++代码™.

GPU代码生成
使用GPU编码器为NVIDIA®GPU生成CUDA®代码™.

在R2006a之前引入