函式名稱: isfloat
函式功能: 判斷給定數組是否是浮點型(single、double)數組。Matlab中single就相當於C語言中的
float,即 單精度浮點型。
語法格式:
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