主要内容

int32

32位有符号整数数组

描述

MATLAB中的变量®数据类型(类)的int32存储为4字节(32位)有符号整数。例如:

Y = int32(10);谁y
名称大小字节数类别属性y 1x1 4 int32

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

创建

一些数组创建函数允许您指定数据类型。例如,0(100年,“int32”)创建类型为。的100 × 100的零矩阵int32

如果您有不同类型的数组,例如,然后可以将该数组转换为类型的数组int32通过使用int32函数。

语法

描述

例子

Y = int32(X将值转换为X输入int32.范围以外的值[-2]31,231-1]映射到最近的端点。

输入参数

全部展开

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

数据类型:||int8|int16|int64|uint8|uint16|uint32|uint64|逻辑|字符

例子

全部折叠

将双精度变量转换为32位有符号整数。

X = 100;Xtype = class(x)
Xtype = 'double'
Y = int32(x)
y =int32One hundred.

扩展功能

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

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

版本历史

R2006a之前引入