我会让输出自己说话:
>> numFiles, meanTangle, sdTangle
numFiles =
526
meanTangle =
0.4405
sdTangle =
0.1285
现在,当我从这些变量中创建一个向量时:
>> [numFiles meanTangle sdTangle]
ans =
526 0 0
另外,只是为了澄清:
>> class(numFiles)
ans =
int32
>> class(meanTangle)
ans =
double
>> class(sdTangle)
ans =
double
为什么 MATLAB 将浮点数 ( meanTangle
and sdTangle
) 转换为 int 而不进行强制转换?