目录
single函数的功能是返回单精度数组。
语法
Y = single(X)
说明
Y = single(X) 将 X 中的值转换为单精度。
MATLAB® 中的单精度变量存储为 single 数据类型(类)的 4 个字节(32 位)浮点值。例如:
y = single(10);
whos y
Name Size Bytes Class Attributes
y 1x1 4 single
创建对象
如果有一个数组由不同的数据类型(如 double 或 int8)组成,则可以使用 single 函数将该数组转换为单精度数组。
示例
转换为单精度变量
使用 single 函数将双精度变量转换为单精度。
x = 100;
xtype = class(x)
xtype =
'double'
y = single(x)
y = single
100
参数说明
X
— 输入数组
输入数组,指定为标量、向量、矩阵或多维数组。