hex2num
使用 quantizer 对象将十六进制字符串转换为数字
说明
将十六进制字符向量 x = hex2num(q,h)h 转换为数值矩阵 x。
x 中的数的属性由 quantizer 对象 q 指定。当 h 是元胞数组时,hex2num 将 x 以相同维度的包含数字的元胞数组形式返回。对于定点十六进制表示,hex2num 使用 2 的补码 表示。对于浮点,表示是 IEEE® 标准 754 样式。
当十六进制位数少于表示该数所需的位数时,定点转换会在左侧进行零填充。浮点转换会在右侧进行零填充。
hex2num 和 num2hex 互为逆函数,区别在于 num2hex 以列形式返回十六进制表示。
注意
此函数使用 quantizer 对象将十六进制字符串转换为数字。要在不使用 quantizer 对象的情况下将 IEEE 十六进制格式转换为双精度数,请使用 MATLAB® hex2num 函数。
示例
输入参数
版本历史记录
在 R2006a 之前推出