主要内容

uint16

16位无符号整数阵列

描述

Matlab中的变量®数据类型(类)uint16存储为2字节(16位)无符号整数。例如:

Y = UINT16(10);谁是y
名称大小字节类属性Y 1x1 2 uint16

有关整数类型的更多信息,请参阅整数

创建

某些数组创建功能允许您指定数据类型。例如,零(100,'UINT16')创建一个100×100矩阵的类型uint16

如果您有一个不同类型的数组,例如双倍的或者单身的,然后您可以将该数组转换为类型数组uint16通过使用uint16功能。

描述

例子

y = uint16(X转换值X输入uint16。范围之外的值[0,216.-1]映射到最近的端点。

输入参数

展开全部

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

数据类型:双倍的|单身的|INT8.|int16|INT32.|INT64.|uint8.|UINT32|UINT64|逻辑|char

例子

全部收缩

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

x = 100;xtype = class(x)
xtype ='双'
y = uint16(x)
y =uint16100.

扩展能力

C / C ++代码生成
使用MATLAB®Coder™生成C和C ++代码。

GPU代码生成
使用GPU Coder™为NVIDIA®GPU生成CUDA®代码。

在R2006A之前介绍