文档帮助中心文档
确定输入是否为整型数组
TF = isinteger (A)
例子
特遣部队= isinteger (一个)返回逻辑1(真正的)如果一个是整型数组。否则,返回逻辑的0(假).
特遣部队= isinteger (一个)
特遣部队
一个
1
真正的
0
假
MATLAB中的整数类型®包括:int8,int16,int32,int64,uint8,uint16,uint32,uint64.有关更多信息,请参见整数类.
int8
int16
int32
int64
uint8
uint16
uint32
uint64
全部折叠
确定实数是否为整数类型。
TF = isinteger (2)
TF =逻辑0
MATLAB®将实数存储为a双默认类型。
双
属性将数字转换为带符号的8位整数类型int8函数。检查是否为整数类型。
TF = isinteger (int8 (2))
TF =逻辑1
确定复数号是否是整数类型。
A = 3.5 - 2.5i
A = 3.5000 - 2.5000i
MATLAB将复数存储为a双默认类型。
属性将复数转换为有符号的32位整数类型int32函数。检查是否为整数类型。
B = int32 (A)
B =int324 - 3我
TF = isinteger (B)
当带有十进制数字的数字转换为整数类型时,MATLAB将其四舍五入到最接近的整数。
确定包含整型数的数组是否为整型。
属性创建一个数组int8函数。检查是否为整数类型。
一个= [int8 (1:5)]
一个=1x5 int8行向量1 2 3 4 5 5
现在,创建包含数组的单元数组一个和其他整数。使用类以确定单元格数组的类型。检查是否为整数类型。
类
b = {int8(-4);INT8(2)INT8(1)}
B =2×2单元阵列{[1 2 3 4 5]} {[-4]} {[2]} {[1]}
类型=类(B)
类型=“细胞”
单元格数组不是整数类型,因为它是单元格类型。
输入数组,指定为标量、向量、矩阵或多维数组。MATLAB有以下整数类型。
8位带符号整数
16位带符号整数
64位符号整数
32位带符号整数
8位无符号整数
16位无符号整数
32位无符号整数
64位无符号整数
的浮点数单或者双类型,您可以使用圆形的函数(在浮点相对精度范围内每股收益).如果该数的舍入值与舍入前的原始值相等,则该数为整数。例如,2 ==圆(2)返回逻辑1(真正的)自2是一个整数。
单
圆形的
每股收益
2 ==圆(2)
2
该功能完全支持GPU阵列。金宝app有关更多信息,请参见在GPU上运行MATLAB函数(并行计算工具箱).
该函数完全支持分布式数组。金宝app有关更多信息,请参见使用分布式阵列运行MATLAB函数(并行计算工具箱).
类|是*|isa|isfloat|isnumeric
是*
isa
isfloat
isnumeric
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系