Matlab函式isfloat判断给定数组是否是浮点型(single、double)数组。Matlab中single就相当于C语言中的float,即单精度浮点型。
基本介绍
- 外文名isfloat
- 函式名称 isfloat
- 函式功能判断给定数组是否是浮点型数组
- 语法格式tf = isfloat(A)
语法格式
tf = isfloat(A)
返回逻辑1(true)如果A中所有元素都是浮点型,否则返回0(false)。
相关函式 isa、islogical、isnumeric、isprime、iscell、isinteger
套用举例
>> integer_ver = int32(1);
>> fp = single(1.0);
>> dfp = double(2.0);
>> whos
Name Size Bytes Class Attributes
dfp 1x1 8 double
fp 1x1 4 single
integer_ver 1x1 4 int32
>> isfloat(integer_ver)
ans =
0
>> isfloat(fp)
ans =
1
>> isfloat(dfp)
ans =
1